Template Class character_decoder¶ Defined in File character_decoder.h Class Documentation¶ template<typename Reader>class character_decoder¶ Public Types enum ConversionMode¶ Values: enumerator SUBSTITUTE¶ enumerator UTF8¶ enumerator ESCAPE¶ Public Functions character_decoder(Reader *stream, logger &logger = ifcopenshell::logger::root())¶ ~character_decoder()¶ operator std::string()¶ void skip()¶ std::string get(size_t &offset)¶ Public Static Attributes static ConversionMode mode = UTF8¶ static char substitution_character = '_'¶