![]() |
Cuberite
A lightweight, fast and extensible game server for Minecraft
|
Go to the source code of this file.
Classes | |
struct | cFastNBTTag |
This structure is used for all NBT tags. More... | |
class | cFastNBTWriter |
class | cParsedNBT |
Parses and contains the parsed data Also implements data accessor functions for tree traversal and value getters The data pointer passed in the constructor is assumed to be valid throughout the object's life. More... | |
struct | std::is_error_code_enum< eNBTParseError > |
struct | cFastNBTWriter::sParent |
Namespaces | |
std | |
Enumerations | |
enum | eNBTParseError { eNBTParseError::npSuccess = 0, eNBTParseError::npNeedBytes, eNBTParseError::npNoTopLevelCompound, eNBTParseError::npCompoundImbalancedTag, eNBTParseError::npStringMissingLength, eNBTParseError::npStringInvalidLength, eNBTParseError::npListMissingType, eNBTParseError::npListMissingLength, eNBTParseError::npListInvalidLength, eNBTParseError::npSimpleMissing, eNBTParseError::npArrayMissingLength, eNBTParseError::npArrayInvalidLength, eNBTParseError::npUnknownTag } |
enum | eTagType { TAG_Min = 0, TAG_End = 0, TAG_Byte = 1, TAG_Short = 2, TAG_Int = 3, TAG_Long = 4, TAG_Float = 5, TAG_Double = 6, TAG_ByteArray = 7, TAG_String = 8, TAG_List = 9, TAG_Compound = 10, TAG_IntArray = 11, TAG_Max = 11 } |
Functions | |
std::error_code | make_error_code (eNBTParseError a_Err) NOEXCEPT |
|
strong |
enum eTagType |
std::error_code make_error_code | ( | eNBTParseError | a_Err | ) |
Definition at line 133 of file FastNBT.cpp.