|
libvariant
|
| ▼ Variant | |
| ArgParse.h | An argument parsing class that constructs a Variant from command line arguments |
| Blob.h | |
| Emitter.h | Emitters for the serializers. This is a generic interface to the emitters. For the common use cases see the Serialize* functions in Variant.h |
| EmitterOutput.h | The end user should not need to look at this file unless they are creating custom outputs for the emitters |
| Exceptions.h | Various exception specializations that libvariant uses |
| Extensions.h | Useful extension functions for Variant |
| GuessFormat.h | |
| Parser.h | Generic Parser interface to the various parsers. For the common use cases see the Deserialize* functions in Variant.h |
| ParserInput.h | Parser input abstractions |
| Path.h | Basic xpath like path functions for a Variant |
| Payload.h | A set of simple payload helper functions for dealing with a header\0payload like inputs and outputs |
| Schema.h | A schema validator |
| SchemaLoader.h | An advanced schema loader |
| SharedPtr.h | An adaptor header to get a working version of shared_ptr |
| Variant.h | Main implementation file for Variant and related functions |
| VariantDefines.h | Base defines, this is where the type enum for Variant is defined |
| VariantInternal.h | This is an internal header to the Variant class that declares classes and methods that are internal to it's implementation |
| ArgParse.cc | |
| Base64.cc | |
| Base64.h | |
| Blob.cc | |
| BlobMagic.h | |
| BundleHdrEmitter.cc | |
| BundleHdrEmitter.h | A simple emitter that will emit a Bundle header |
| BundleHdrParser.cc | A parser for the Bundle header |
| BundleHdrParser.h | A parser for the Bundle header |
| Emitter.cc | |
| EmitterOutput.cc | |
| EventBuffer.cc | |
| EventBuffer.h | |
| Exceptions.cc | |
| Extensions.cc | Useful extension functions for Variants |
| GuessFormat.cc | |
| GuessScalar.cc | |
| GuessScalar.h | A simple routine that "guesses" what type a scalar is |
| JSONEmitter.h | |
| JSONParser.cc | |
| JSONParser.h | |
| MsgPackEmitter.cc | |
| MsgPackEmitter.h | |
| MsgPackParser.cc | |
| MsgPackParser.h | |
| ParseBool.cc | |
| ParseBool.h | |
| Parser.cc | |
| ParserInput.cc | |
| Path.cc | |
| Payload.cc | |
| Schema.cc | This code is based on the public domain JSONv4 validator tv4. tv4 is available at http://geraintluff.github.com/tv4/ |
| SchemaLoader.cc | |
| StackTrace.cc | Functino for printing out a stack trace lookup the backtrace etc. in the man pages |
| StackTrace.h | Function for printing out a stack trace Note that we need to pass -rdynamic to the linker to be able to see the function names with these functions |
| Variant.cc | |
| VariantEmitting.cc | |
| VariantParsing.cc | |
| varsh.cc | Variant tool |
| XMLPLISTDefs.h | |
| XMLPLISTEmitter.cc | |
| XMLPLISTEmitter.h | An emitter for the XMLPLIST subset that Variant supports. Depends on libxml2 |
| XMLPLISTParser.cc | |
| XMLPLISTParser.h | |
| YAMLEmitter.cc | A wrapper class around a libyaml emitter |
| YAMLEmitter.h | A wrapper class around a libyaml emitter |
| YAMLParser.cc | |
| YAMLParser.h |
1.8.7