Circus 0.0.1-alpha
C++ Serialization Framework
Loading...
Searching...
No Matches
Concepts
Here is a list of all documented concepts with brief descriptions:
[detail level 123]
 Ncircus
 Ntraits
 RComparableTypesConcept that checks if all types match a given type
 RIsSerializableConcept that checks whether a type has a .serialize(std::ostream&) method
 ROutStreamConcept that checks if a type can be used as an output stream
 ROutStreamableLiteralConcept for values that can be streamed using << to an std::ostream
 RInStreamConcept that checks if a type can be used as an input stream
 RInStreamableConcept for values that can be extracted from an std::istream using >>
 RPairSerializableConcept for types that behave like key-value pairs
 RStringLikeConcept for types that can be converted to a string-like view
 RSerializableConcept for types that are serializable via either literal streaming or custom serialize
 RFlaggableConcept for enum types that are eligible for flagging (i.e., bitmask ops)
 RStreamableVectorConcept for std::vector-like containers whose elements can be streamed
 RContainerConcept for containers that satisfy a wide set of STL-like requirements. Includes regularity, iterator properties, size access, etc