| AddBool(const String &name, bool val) | Message | |
| AddData(const String &name, uint32 type, const void *data, uint32 numBytes) | Message | [inline] |
| AddDouble(const String &name, double val) | Message | |
| AddFlat(const String &name, const Flattenable &obj) | Message | |
| AddFlat(const String &name, const FlatCountableRef &ref) | Message | |
| AddFlat(const String &name, const ByteBufferRef &ref) | Message | [inline] |
| AddFloat(const String &name, float val) | Message | |
| AddInt16(const String &name, int16 val) | Message | |
| AddInt32(const String &name, int32 val) | Message | |
| AddInt64(const String &name, int64 val) | Message | |
| AddInt8(const String &name, int8 val) | Message | |
| AddMessage(const String &name, const Message &msg) | Message | [inline] |
| AddMessage(const String &name, const MessageRef &msgRef) | Message | |
| AddPoint(const String &name, const Point &point) | Message | |
| AddPointer(const String &name, const void *ptr) | Message | |
| AddRect(const String &name, const Rect &rect) | Message | |
| AddString(const String &name, const String &val) | Message | |
| AddTag(const String &name, const GenericRef &tagRef) | Message | |
| AddToString(String &s, bool recursive=true, int indentLevel=0) const | Message | |
| AllowsTypeCode(uint32 code) const | Flattenable | [inline, virtual] |
| CalculateChecksum(bool countNonFlattenableFields=false) const | Message | |
| Clear(bool releaseCachedBuffers=false) | Message | [inline] |
| CopyFrom(const Flattenable ©From) | Flattenable | [inline] |
| CopyFromImplementation(const Flattenable ©From) | Message | [protected, virtual] |
| CopyName(const String &name, Message ©To) const | Message | |
| CopyTo(Flattenable ©To) const | Flattenable | [inline] |
| CountNames(uint32 type=B_ANY_TYPE) const | Message | |
| DecrementRefCount() const | RefCountable | [inline] |
| FindBool(const String &name, uint32 index, bool *val) const | Message | [inline] |
| FindBool(const String &name, bool *value) const | Message | [inline] |
| FindData(const String &name, uint32 type, uint32 index, const void **data, uint32 *numBytes) const | Message | |
| FindData(const String &name, uint32 type, const void **data, uint32 *numBytes) const | Message | [inline] |
| FindDataPointer(const String &name, uint32 type, uint32 index, void **data, uint32 *numBytes) const | Message | |
| FindDataPointer(const String &name, uint32 type, void **data, uint32 *numBytes) const | Message | [inline] |
| FindDouble(const String &name, uint32 index, double *val) const | Message | [inline] |
| FindDouble(const String &name, double *d) const | Message | [inline] |
| FindFlat(const String &name, uint32 index, Flattenable &obj) const | Message | |
| FindFlat(const String &name, Flattenable &obj) const | Message | [inline] |
| FindFlat(const String &name, uint32 index, FlatCountableRef &ref) const | Message | |
| FindFlat(const String &name, FlatCountableRef &ref) const | Message | [inline] |
| FindFlat(const String &name, uint32 index, ByteBufferRef &ref) const | Message | [inline] |
| FindFlat(const String &name, ByteBufferRef &ref) const | Message | [inline] |
| FindFloat(const String &name, uint32 index, float *val) const | Message | [inline] |
| FindFloat(const String &name, float *f) const | Message | [inline] |
| FindInt16(const String &name, uint32 index, int16 *val) const | Message | [inline] |
| FindInt16(const String &name, int16 *value) const | Message | [inline] |
| FindInt32(const String &name, uint32 index, int32 *val) const | Message | [inline] |
| FindInt32(const String &name, int32 *value) const | Message | [inline] |
| FindInt64(const String &name, uint32 index, int64 *val) const | Message | [inline] |
| FindInt64(const String &name, int64 *value) const | Message | [inline] |
| FindInt8(const String &name, uint32 index, int8 *val) const | Message | [inline] |
| FindInt8(const String &name, int8 *value) const | Message | [inline] |
| FindMessage(const String &name, uint32 index, Message &msg) const | Message | |
| FindMessage(const String &name, Message &msg) const | Message | [inline] |
| FindMessage(const String &name, uint32 index, MessageRef &msgRef) const | Message | |
| FindMessage(const String &name, MessageRef &msgRef) const | Message | [inline] |
| FindPoint(const String &name, uint32 index, Point &point) const | Message | |
| FindPoint(const String &name, Point &point) const | Message | [inline] |
| FindPointer(const String &name, uint32 index, void **val) const | Message | [inline] |
| FindPointer(const String &name, void **ptr) const | Message | [inline] |
| FindRect(const String &name, uint32 index, Rect &rect) const | Message | |
| FindRect(const String &name, Rect &rect) const | Message | [inline] |
| FindString(const String &name, uint32 index, const String **setMe) const | Message | |
| FindString(const String &name, const String **setMe) const | Message | [inline] |
| FindString(const String &name, uint32 index, const char **setMe) const | Message | |
| FindString(const String &name, const char **setMe) const | Message | [inline] |
| FindString(const String &name, uint32 index, String &setMe) const | Message | |
| FindString(const String &name, String &setMe) const | Message | [inline] |
| FindTag(const String &name, uint32 index, GenericRef &tagRef) const | Message | |
| FindTag(const String &name, GenericRef &tagRef) const | Message | [inline] |
| FlatCountable() | FlatCountable | [inline] |
| Flatten(uint8 *buffer) const | Message | [virtual] |
| Flattenable() | Flattenable | [inline] |
| FlattenedSize() const | Message | [virtual] |
| FlattenToByteBuffer(ByteBuffer &outBuf) const | Flattenable | |
| FlattenToByteBuffer() const | Flattenable | |
| FlattenToDataIO(DataIO &outputStream, bool addSizeHeader) const | Flattenable | |
| GetFieldNameIterator(uint32 type=B_ANY_TYPE, uint32 flags=0) const | Message | [inline] |
| GetFieldNameIteratorAt(const String &startFieldName, uint32 type=B_ANY_TYPE, uint32 flags=0) const | Message | [inline] |
| GetFirstFieldNameString(uint32 optTypeCode=B_ANY_TYPE) const | Message | [inline] |
| GetInfo(const String &name, uint32 *type, uint32 *c=NULL, bool *fixed_size=NULL) const | Message | |
| GetLastFieldNameString(uint32 optTypeCode=B_ANY_TYPE) const | Message | [inline] |
| GetManager() const | RefCountable | [inline] |
| GetNumValuesInName(const String &fieldName, uint32 type=B_ANY_TYPE) const | Message | |
| GetRefCount() const | RefCountable | [inline] |
| HasName(const String &fieldName, uint32 type=B_ANY_TYPE) const | Message | [inline] |
| HasNames(uint32 type=B_ANY_TYPE) const | Message | [inline] |
| IncrementRefCount() const | RefCountable | [inline] |
| IsEmpty() const | Message | [inline] |
| IsFixedSize() const | Message | [inline, virtual] |
| Message() | Message | [inline] |
| Message(uint32 what) | Message | [inline] |
| Message(const Message ©Me) | Message | [inline] |
| MessageFieldNameIterator class | Message | [friend] |
| MoveName(const String &name, Message &moveTo) | Message | |
| operator!=(const Message &rhs) const | Message | [inline] |
| operator=(const Message &msg) | Message | |
| FlatCountable::operator=(const RefCountable &) | RefCountable | [inline] |
| operator==(const Message &rhs) const | Message | |
| PrependBool(const String &name, bool val) | Message | |
| PrependData(const String &name, uint32 type, const void *data, uint32 numBytes) | Message | [inline] |
| PrependDouble(const String &name, double val) | Message | |
| PrependFlat(const String &name, const Flattenable &obj) | Message | |
| PrependFlat(const String &name, const FlatCountableRef &flatRef) | Message | |
| PrependFlat(const String &name, const ByteBufferRef &ref) | Message | [inline] |
| PrependFloat(const String &name, float val) | Message | |
| PrependInt16(const String &name, int16 val) | Message | |
| PrependInt32(const String &name, int32 val) | Message | |
| PrependInt64(const String &name, int64 val) | Message | |
| PrependInt8(const String &name, int8 val) | Message | |
| PrependMessage(const String &name, const Message &msg) | Message | [inline] |
| PrependMessage(const String &name, const MessageRef &msgRef) | Message | |
| PrependPoint(const String &name, const Point &point) | Message | |
| PrependPointer(const String &name, const void *ptr) | Message | |
| PrependRect(const String &name, const Rect &rect) | Message | |
| PrependString(const String &name, const String &val) | Message | |
| PrependTag(const String &name, const GenericRef &tagRef) | Message | |
| PrintToStream(bool recursive=true, int indentLevel=0) const | Message | |
| ReadData(const uint8 *inBuf, uint32 inputBufferBytes, uint32 *readOffset, void *copyTo, uint32 blockSize) | Flattenable | [inline, static] |
| RefCountable() | RefCountable | [inline] |
| RefCountable(const RefCountable &) | RefCountable | [inline] |
| RemoveData(const String &name, uint32 index=0) | Message | |
| RemoveName(const String &name) | Message | |
| Rename(const String &old_entry, const String &new_entry) | Message | |
| ReplaceBool(bool okayToAdd, const String &name, uint32 index, bool val) | Message | |
| ReplaceBool(bool okayToAdd, const String &name, bool val) | Message | [inline] |
| ReplaceData(bool okayToAdd, const String &name, uint32 type, uint32 index, const void *data, uint32 numBytes) | Message | |
| ReplaceData(bool okayToAdd, const String &name, uint32 type, const void *data, uint32 numBytes) | Message | [inline] |
| ReplaceDouble(bool okayToAdd, const String &name, uint32 index, double val) | Message | |
| ReplaceDouble(bool okayToAdd, const String &name, double val) | Message | [inline] |
| ReplaceFlat(bool okayToAdd, const String &name, uint32 index, const Flattenable &obj) | Message | |
| ReplaceFlat(bool okayToAdd, const String &name, const Flattenable &obj) | Message | [inline] |
| ReplaceFlat(bool okayToAdd, const String &name, uint32 index, const FlatCountableRef &ref) | Message | |
| ReplaceFlat(bool okayToAdd, const String &name, FlatCountableRef &ref) | Message | [inline] |
| ReplaceFlat(bool okayToAdd, const String &name, uint32 index, const ByteBufferRef &ref) | Message | [inline] |
| ReplaceFlat(bool okayToAdd, const String &name, ByteBufferRef &ref) | Message | [inline] |
| ReplaceFloat(bool okayToAdd, const String &name, uint32 index, float val) | Message | |
| ReplaceFloat(bool okayToAdd, const String &name, float val) | Message | [inline] |
| ReplaceInt16(bool okayToAdd, const String &name, uint32 index, int16 val) | Message | |
| ReplaceInt16(bool okayToAdd, const String &name, int16 val) | Message | [inline] |
| ReplaceInt32(bool okayToAdd, const String &name, uint32 index, int32 val) | Message | |
| ReplaceInt32(bool okayToAdd, const String &name, int32 val) | Message | [inline] |
| ReplaceInt64(bool okayToAdd, const String &name, uint32 index, int64 val) | Message | |
| ReplaceInt64(bool okayToAdd, const String &name, int64 val) | Message | [inline] |
| ReplaceInt8(bool okayToAdd, const String &name, uint32 index, int8 val) | Message | |
| ReplaceInt8(bool okayToAdd, const String &name, int8 val) | Message | [inline] |
| ReplaceMessage(bool okayToAdd, const String &name, uint32 index, const Message &msg) | Message | [inline] |
| ReplaceMessage(bool okayToAdd, const String &name, const Message &msg) | Message | [inline] |
| ReplaceMessage(bool okayToAdd, const String &name, uint32 index, const MessageRef &msgRef) | Message | |
| ReplaceMessage(bool okayToAdd, const String &name, const MessageRef &msgRef) | Message | [inline] |
| ReplacePoint(bool okayToAdd, const String &name, uint32 index, const Point &point) | Message | |
| ReplacePoint(bool okayToAdd, const String &name, const Point &point) | Message | [inline] |
| ReplacePointer(bool okayToAdd, const String &name, uint32 index, const void *ptr) | Message | |
| ReplacePointer(bool okayToAdd, const String &name, const void *ptr) | Message | [inline] |
| ReplaceRect(bool okayToAdd, const String &name, uint32 index, const Rect &rect) | Message | |
| ReplaceRect(bool okayToAdd, const String &name, const Rect &rect) | Message | [inline] |
| ReplaceString(bool okayToAdd, const String &name, uint32 index, const String &newString) | Message | |
| ReplaceString(bool okayToAdd, const String &name, const String &newString) | Message | [inline] |
| ReplaceTag(bool okayToAdd, const String &name, uint32 index, const GenericRef &tag) | Message | |
| ReplaceTag(bool okayToAdd, const String &name, const GenericRef &tag) | Message | [inline] |
| SetManager(AbstractObjectManager *manager) | RefCountable | [inline] |
| SwapContents(Message &swapWith) | Message | |
| ToString(bool recursive=true, int indentLevel=0) const | Message | |
| TypeCode() const | Message | [inline, virtual] |
| Unflatten(const uint8 *buf, uint32 size) | Message | [virtual] |
| UnflattenFromByteBuffer(const ByteBuffer &buf) | Flattenable | |
| UnflattenFromDataIO(DataIO &inputStream, int32 optReadSize, uint32 optMaxReadSize=MUSCLE_NO_LIMIT) | Flattenable | |
| what | Message | |
| WriteData(uint8 *outBuf, uint32 *writeOffset, const void *copyFrom, uint32 blockSize) | Flattenable | [inline, static] |
| ~FlatCountable() | FlatCountable | [inline, virtual] |
| ~Flattenable() | Flattenable | [inline, virtual] |
| ~Message() | Message | [inline, virtual] |
| ~RefCountable() | RefCountable | [inline, virtual] |