Assimp  v3.1.1 (June 2014)
FIReader.cpp File Reference

Reader for Fast Infoset encoded binary XML files. More...

Classes

class  Assimp::CFIReaderImpl
 
class  Assimp::CXMLReaderImpl
 
struct  Assimp::FIBase64Decoder
 
struct  Assimp::FIBase64ValueImpl
 
struct  Assimp::FIBoolDecoder
 
struct  Assimp::FIBoolValueImpl
 
struct  Assimp::FICDATADecoder
 
struct  Assimp::FICDATAValueImpl
 
struct  Assimp::FIDoubleDecoder
 
struct  Assimp::FIDoubleValueImpl
 
struct  Assimp::FIFloatDecoder
 
struct  Assimp::FIFloatValueImpl
 
struct  Assimp::FIHexDecoder
 
struct  Assimp::FIHexValueImpl
 
struct  Assimp::FIIntDecoder
 
struct  Assimp::FIIntValueImpl
 
struct  Assimp::FILongDecoder
 
struct  Assimp::FILongValueImpl
 
struct  Assimp::FIShortDecoder
 
struct  Assimp::FIShortValueImpl
 
struct  Assimp::FIStringValueImpl
 
struct  Assimp::FIUUIDDecoder
 
struct  Assimp::FIUUIDValueImpl
 

Namespaces

 Assimp
 MACHINE-GENERATED by scripts/ICFImporter/CppGenerator.py.
 

Functions

static size_t Assimp::parseMagic (const uint8_t *data, const uint8_t *dataEnd)
 
static std::string Assimp::parseUTF16String (const uint8_t *data, size_t len)
 
static std::string Assimp::parseUTF8String (const uint8_t *data, size_t len)
 
static std::unique_ptr< uint8_t[]> Assimp::readFile (IOStream *stream, size_t &size, bool &isFI)
 

Variables

static const std::string Assimp::parseErrorMessage = "Fast Infoset parse error"
 
static const char * Assimp::xmlDeclarations []
 

Detailed Description

Reader for Fast Infoset encoded binary XML files.

Date
2017
Author
Patrick Daehne