- elemBegin
void elemBegin()
- hasFlag
bool hasFlag(SerializationFlag f)
Undocumented in source. Be warned that the author may not have intended to support it.
- listBegin
size_t listBegin(size_t length)
- listEnd
void listEnd(size_t state)
- nextTopLevelValue
void nextTopLevelValue()
- pushFlag
bool pushFlag(SerializationFlag f)
Undocumented in source. Be warned that the author may not have intended to support it.
- putKey
void putKey(char[] key)
- putNull
void putNull(IonTypeCode code)
- putStringPart
void putStringPart(const(char)[] value)
Puts string part. The implementation allows to split string unicode points.
- putValue
void putValue(T value)
- putValue
void putValue(BigInt!128 value)
- putValue
void putValue(T value)
- putValue
void putValue(Decimal!128 value)
- putValue
void putValue(typeof(null) )
- putValue
void putValue(bool b)
- putValue
void putValue(char[] value)
- putValue
void putValue(Timestamp t)
- removeFlag
void removeFlag(SerializationFlag f)
Undocumented in source. Be warned that the author may not have intended to support it.
- serdeTarget
int serdeTarget()
- stringBegin
size_t stringBegin()
- stringEnd
void stringEnd(size_t state)
- structBegin
size_t structBegin(size_t length)
- structEnd
void structEnd(size_t state)