- argsLeft
size_t argsLeft()
Undocumented in source. Be warned that the author may not have intended to support it.
- enforceDone
bool enforceDone()
call this at the end of the popXXX() chain to make sure everything is ok and
all arguments have been popped
- isBlob
bool isBlob()
Undocumented in source. Be warned that the author may not have intended to support it.
- isBool
bool isBool()
Undocumented in source. Be warned that the author may not have intended to support it.
- isDouble
bool isDouble()
Undocumented in source. Be warned that the author may not have intended to support it.
- isFloat
bool isFloat()
Undocumented in source. Be warned that the author may not have intended to support it.
- isInt32
bool isInt32()
Undocumented in source. Be warned that the author may not have intended to support it.
- isInt64
bool isInt64()
Undocumented in source. Be warned that the author may not have intended to support it.
- isOk
bool isOk()
Undocumented in source. Be warned that the author may not have intended to support it.
- isStr
bool isStr()
Undocumented in source. Be warned that the author may not have intended to support it.
- pop
T pop(OscTypeTag tag)
Undocumented in source. Be warned that the author may not have intended to support it.
- tryCurrentTypeChar
char tryCurrentTypeChar()
Undocumented in source. Be warned that the author may not have intended to support it.
ArgReader is used for popping arguments from a Message, holds a pointer to the original Message, and maintains a local error code