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..