| Function | Description |
|---|---|
| = | Provided for implementation |
| AddBool() | Places boolean in the BMessage |
| AddData() | Places untyped data in the BMessage |
| AddDouble() | Places double in the BMessage |
| AddFlat() | Places BFlattenable in the BMessage |
| AddFloat() | Places float in the BMessage |
| AddInt16() | Places int16 in the BMessage |
| AddInt32() | Places int32 in the BMessage |
| AddInt64() | Places int64 in the BMessage |
| AddInt8() | Places int8 in the BMessage |
| AddMessage() | Places BMessage in the BMessage |
| AddMessenger() | Places BMessenger in the BMessage |
| AddPoint() | Places BPoint in the BMessage |
| AddPointer() | Places pointer in the BMessage |
| AddRect() | Places BRect in the BMessage |
| AddRef() | Places entry_ref in the BMessage |
| AddSpecifier() | Adds a specifier to the specifier stack of a scripting message |
| AddString() | Places string in the BMessage |
| Constructor and Destructor | |
| CountNames() | Returns the number of named data fields in the object |
| Data Members | |
| delete | |
| DropPoint() | Returns the screen location where the message was dropped |
| FindBool() | Retrieves boolean from the BMessage |
| FindData() | Retrieves untyped data from the BMessage |
| FindDouble() | Retrieves double from the BMessage |
| FindFlat() | Retrieves BFlattenable from the BMessage |
| FindFloat() | Retrieves float from the BMessage |
| FindInt16() | Retrieves int16 from the BMessage |
| FindInt32() | Retrieves int32 from the BMessage |
| FindInt64() | Retrieves int64 from the BMessage |
| FindMessage() | Retrieves BMessage from the BMessage |
| FindMessenger() | Retrieves BMessenger from the BMessage |
| FindPoint() | Retrieves BPoint from the BMessage |
| FindPointer() | Retrieves pointer from the BMessage |
| FindRect() | Retrieves BRect from the BMessage |
| FindRef() | Retrieves entry_ref from the BMessage |
| FindString() | Retrieves string from the BMessage |
| FintInt8() | Retrieves int8 from the BMessage |
| Flatten() | Writes the object to an untyped buffer of bytes |
| FlattenedSize() | Returns the number of bytes required to hold the object when flattened |
| Function Summary | |
| GetCurrentSpecifier() | Retrieves the current specifier from the specifier stack |
| GetInfo() | Provides information about the data fields stored in the BMessage |
| HasSpecifiers() | Tests whether the object has a specifier stack |
| IsEmpty() | Tests whether the object has any data |
| IsReply() | ts whether the object was sent in response to another message |
| IsSourceRemote() | Tests whether the message originated in the current team |
| IsSourceWaiting() | TesTests whether the message source is waiting for a synchronous reply |
| IsSystem() | Tests whether the object is a system-defined message |
| MakeEmpty() | Removes and frees all data added to the BMessage |
| Member Functions | |
| BMessage | |
| BMessage() | Constructor |
| ~BMessage() | Destructor |
| BMessage Ownership | |
| new | |
| Operators | |
| PopSpecifier() | Retrieves and removes the current specifier from the specifier stack |
| Preparatory Reading | |
| Previous() | Returns the message to which the current message is a reply |
| PrintToStream() | Prints information about the BMessage to stdout |
| RemoveData() | Removes a given item of data from the BMessage |
| RemoveName() | Removes all data in the BMessage with a given name |
| ReplaceBool() | Replaces boolean data with the specified name in the BMessage |
| ReplaceData() | Replaces untyped data with the specified name in the BMessage |
| ReplaceDouble() | Replaces double data with the specified name in the BMessage |
| ReplaceFlat() | Replaces BFlattenable data with the specified name in the BMessage |
| ReplaceFloat() | Replaces float data with the specified name in the BMessage |
| ReplaceInt16() | Replaces int16 data with the specified name in the BMessage |
| ReplaceInt32() | Replaces int32 data with the specified name in the BMessage |
| ReplaceInt64() | Replaces int64 data with the specified name in the BMessage |
| ReplaceInt8() | Replaces int8 data with the specified name in the BMessage |
| ReplaceMessage() | Replaces BMessage data with the specified name in the BMessage |
| ReplaceMessenger() | Replaces BMessenger data with the specified name in the BMessage |
| ReplacePoint() | Replaces BPoint data with the specified name in the BMessage |
| ReplacePointer() | Replaces pointer data with the specified name in the BMessage |
| ReplaceRect() | Replaces BRect data with the specified name in the BMessage |
| ReplaceRef() | Replaces entry_ref data with the specified name in the BMessage |
| ReplaceString() | Replaces string data with the specified name in the BMessage |
| ReturnAddress() | Returns a BMessenger suitable for replying to the BMessage |
| SendReply() | Sends a reply back to the sender of the BMessage |
| Types of Functions | |
| Unflatten() | Restores the object from an untyped buffer of bytes |
| WasDelivered() | Tests whether it's possible to send a reply to the message |
| WasDropped() | Returns whether the object was delivered by the drag and drop mechanism |
| The Application Kit Table of Contents | The Application Kit Index |
Copyright © 2000 Be, Inc. All rights reserved..