libvariant
 All Classes Namespaces Files Functions Enumerations Groups
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NlibvariantLibvariant library namespace
 NInternal
 CData
 CAdvSchemaLoader
 CArgParseAn argument parsing class that constructs a Variant from the command line
 CArgParseOptionArgParseOption is a part of class ArgParse
 CBadPathErrorException thrown from path functions
 CBlob
 CBundleHdrEmitterImpl
 CBundleHdrParserImpl
 CEmitter
 CEmitterFilenameOutput
 CEmitterFileOutput
 CEmitterImpl
 CEmitterMemoryOutput
 CEmitterOutput
 CEmitterParserActions
 CEmitterStreambufOutput
 CEventBuffer
 CEvent
 CInvalidOperationError
 CInvalidReferenceError
 CJSONEmitterImpl
 CJSONParserImpl
 CKeyErrorException thrown when a key does not exist
 CLoadAllIteratorAn iterator that iterates over all documents that the parser will generate
 CMsgPackEmitterImpl
 CMsgPackParserImpl
 CNotNumericTypeErrorException thrown when attempting a numeric operation on a non numeric type
 COptionGroupGroups are a way to organize the option and to provide mutual exclusion
 CParserThe public parser interface
 CParserActions
 CParserFileInputFILE handle parser input
 CParserFilenameInputParser input from a filename
 CParserImplThe class that parser implementations override
 CParserInputThe ParserInput abstract base class
 CParserMemoryInputA memory parser input
 CParserStreambufInputParser input from a streambuf
 CParserStreamInputA partially specialized parser input adapted to stream based inputs
 CParserStringInputStd::string parser input
 CPathElementBasic element of a path
 CRefTag
 CSchemaErrorError class to encapsulate an error with the schema
 CSchemaLoader
 CLoaderError
 CURIInfo
 CSchemaResultResult class of a schema validation
 CTypeNotIndexableErrorException thrown when trying to index a type other than map or list
 CUnableToConvertErrorException thrown when a function cannot convert the Variant to an acceptable type for the routine
 CUnexpectedTypeErrorException thrown when a function expects a specific type but the action type conflicts
 CUnknownTypeErrorException thrown when internal state is corrupt
 CValidationErrorThis class encapsulates the information from a schema validation error
 CVariantThe Variant class. This is a variant type inspired by types from several different scripting languages
 CVariantCaster
 CVariantCaster< std::complex< T > >
 CVariantCaster< std::map< std::string, T > >
 CVariantCaster< std::vector< T > >
 CVariantDefines
 CVariantRefImpl
 CXMLPLISTEmitterImpl
 CXMLPLISTParserImpl
 CYAMLEmitterImpl
 CConfig
 CYAMLParserImpl