Razorbotz RMC 2021-2022 Documentation
Loading...
Searching...
No Matches
BinaryMessage Member List

This is the complete list of members for BinaryMessage, including all inherited members.

addChild(Object childObject) (defined in BinaryMessage)BinaryMessage
addChild(Object &object, Object childObject) (defined in BinaryMessage)BinaryMessage
addElementBoolean(std::string label, bool boolean) (defined in BinaryMessage)BinaryMessage
addElementBoolean(Object &object, std::string label, bool boolean)BinaryMessage
addElementBooleanArray(std::string label, std::vector< bool > booleanList, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementBooleanArray(Object &object, std::string label, std::vector< bool > booleanList, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementCharacter(std::string label, char character) (defined in BinaryMessage)BinaryMessage
addElementCharacter(Object &object, std::string label, char character) (defined in BinaryMessage)BinaryMessage
addElementCharacterArray(std::string label, std::vector< char > characterList, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementCharacterArray(Object &object, std::string label, std::vector< char > booleanList, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementFloat32(std::string label, float float32) (defined in BinaryMessage)BinaryMessage
addElementFloat32(Object &object, std::string label, float float32) (defined in BinaryMessage)BinaryMessage
addElementFloat32Array(std::string label, std::vector< float > floatList, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementFloat32Array(Object &object, std::string label, std::vector< float > floatList, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementFloat64(std::string label, double float64) (defined in BinaryMessage)BinaryMessage
addElementFloat64(Object &object, std::string label, double float64) (defined in BinaryMessage)BinaryMessage
addElementFloat64Array(std::string label, std::vector< double > doubleList, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementFloat64Array(Object &object, std::string label, std::vector< double > doubleList, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementInt16(std::string label, int16_t int16) (defined in BinaryMessage)BinaryMessage
addElementInt16(Object &object, std::string label, int16_t int16) (defined in BinaryMessage)BinaryMessage
addElementInt16Array(std::string label, std::vector< int16_t > int16List, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementInt16Array(Object &object, std::string label, std::vector< int16_t > int16List, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementInt32(std::string label, int32_t int32) (defined in BinaryMessage)BinaryMessage
addElementInt32(Object &object, std::string label, int32_t int32) (defined in BinaryMessage)BinaryMessage
addElementInt32Array(std::string label, std::vector< int32_t > int32List, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementInt32Array(Object &object, std::string label, std::vector< int32_t > int32List, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementInt64(std::string label, int64_t int64) (defined in BinaryMessage)BinaryMessage
addElementInt64(Object &object, std::string label, int64_t int64) (defined in BinaryMessage)BinaryMessage
addElementInt64Array(std::string label, std::vector< int64_t > int64List, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementInt64Array(Object &object, std::string label, std::vector< int64_t > int64List, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementInt8(std::string label, int8_t int8) (defined in BinaryMessage)BinaryMessage
addElementInt8(Object &object, std::string label, int8_t int8) (defined in BinaryMessage)BinaryMessage
addElementInt8Array(std::string label, std::vector< int8_t > int8List, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementInt8Array(Object &object, std::string label, std::vector< int8_t > int8List, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementString(std::string label, std::string string) (defined in BinaryMessage)BinaryMessage
addElementString(Object &object, std::string label, std::string string) (defined in BinaryMessage)BinaryMessage
addElementUInt16(std::string label, uint16_t uint16) (defined in BinaryMessage)BinaryMessage
addElementUInt16(Object &object, std::string label, uint16_t uint16) (defined in BinaryMessage)BinaryMessage
addElementUInt16Array(std::string label, std::vector< uint16_t > uint16List, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementUInt16Array(Object &object, std::string label, std::vector< uint16_t > uint16List, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementUInt32(std::string label, uint32_t uint32) (defined in BinaryMessage)BinaryMessage
addElementUInt32(Object &object, std::string label, uint32_t uint32) (defined in BinaryMessage)BinaryMessage
addElementUInt32Array(std::string label, std::vector< uint32_t > uint32List, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementUInt32Array(Object &object, std::string label, std::vector< uint32_t > uint32List, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementUInt64(std::string label, uint64_t uint64) (defined in BinaryMessage)BinaryMessage
addElementUInt64(Object &object, std::string label, uint64_t uint64) (defined in BinaryMessage)BinaryMessage
addElementUInt64Array(std::string label, std::vector< uint64_t > uint64List, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementUInt64Array(Object &object, std::string label, std::vector< uint64_t > uint64List, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementUInt8(std::string label, uint8_t uint8) (defined in BinaryMessage)BinaryMessage
addElementUInt8(Object &object, std::string label, uint8_t uint8) (defined in BinaryMessage)BinaryMessage
addElementUInt8Array(std::string label, std::vector< uint8_t > uint8List, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addElementUInt8Array(Object &object, std::string label, std::vector< uint8_t > uint8List, size_t dimensionCount, std::vector< size_t > sizeList) (defined in BinaryMessage)BinaryMessage
addSizeBytes(std::shared_ptr< std::list< uint8_t > > bytes, uint64_t size)BinaryMessage
BinaryMessage(std::string label) (defined in BinaryMessage)BinaryMessage
BinaryMessage(std::list< uint8_t > &bytes) (defined in BinaryMessage)BinaryMessage
decodeElement(std::list< uint8_t >::iterator &currentByte) (defined in BinaryMessage)BinaryMessage
decodeLabel(std::list< uint8_t >::iterator &currentByte) (defined in BinaryMessage)BinaryMessage
decodeObject(std::list< uint8_t >::iterator &currentByte) (defined in BinaryMessage)BinaryMessage
decodeSizeBytes(std::list< uint8_t > &bytes) (defined in BinaryMessage)BinaryMessagestatic
decodeSizeBytes(std::list< uint8_t >::iterator &currentByte) (defined in BinaryMessage)BinaryMessage
decodeType(std::list< uint8_t >::iterator &currentByte) (defined in BinaryMessage)BinaryMessage
encodeBytes(std::shared_ptr< std::list< uint8_t > > bytes, Object object)BinaryMessage
encodeBytes(std::shared_ptr< std::list< uint8_t > > bytes, Element element)BinaryMessage
encodeLabelBytes(std::shared_ptr< std::list< uint8_t > > bytes, std::string label)BinaryMessage
encodeMessageSizeBytes(std::shared_ptr< std::list< uint8_t > > bytes) (defined in BinaryMessage)BinaryMessage
encodeSizeBytes(uint64_t number) (defined in BinaryMessage)BinaryMessage
encodeSizeBytes(std::shared_ptr< std::list< uint8_t > >bytes, uint64_t number) (defined in BinaryMessage)BinaryMessage
getBytes() (defined in BinaryMessage)BinaryMessage
getLabel() (defined in BinaryMessage)BinaryMessage
getObject() (defined in BinaryMessage)BinaryMessage
hasMessage(std::list< uint8_t > &message) (defined in BinaryMessage)BinaryMessagestatic
hasSize(std::list< uint8_t > &message) (defined in BinaryMessage)BinaryMessagestatic
print() (defined in BinaryMessage)BinaryMessage
printElement(Element element) (defined in BinaryMessage)BinaryMessage
printObject(Object object) (defined in BinaryMessage)BinaryMessage