libvariant
 All Classes Namespaces Files Functions Enumerations Groups
Functions
Deserialize all elements

Functions

LoadAllIterator libvariant::DeserializeAll (const std::string &str, SerializeType type)
 
LoadAllIterator libvariant::DeserializeAll (const char *str, SerializeType type)
 
LoadAllIterator libvariant::DeserializeAll (const void *ptr, unsigned len, SerializeType type)
 
LoadAllIterator libvariant::DeserializeAllFile (const char *filename, SerializeType type)
 
LoadAllIterator libvariant::DeserializeAllFile (FILE *f, SerializeType type)
 File must remain open for as long as the iterator is referenced.
 
LoadAllIterator libvariant::DeserializeAllFile (std::streambuf *sb, SerializeType type)
 Streambuf must exist for as long as the iterator is referenced.
 

Detailed Description

These functions return an iterator. These are for format types that support multiple documents in one stream. Otherwise same as Deserialize functions above.