Fonction |
Description |
= |
Fournie pour implémentation |
AddBool() |
Insère un booléen dans le BMessage |
AddData() |
Insère une donnée non typée dans le BMessage |
AddDouble() |
Insère un double dans le BMessage |
AddFlat() |
Insère BFlattenable dans le BMessage |
AddFloat() |
Insère un float dans le BMessage |
AddInt16() |
Insère un int16 dans le BMessage |
AddInt32() |
Insère un int32 dans le BMessage |
AddInt64() |
Insère un int64 dans le BMessage |
AddInt8() |
Insère un int8 dans le BMessage |
AddMessage() |
Insère un BMessage dans le BMessage |
AddMessenger() |
Insère un BMessenger dans le BMessage |
AddPoint() |
Insère un BPoint dans le BMessage |
AddPointer() |
Insère un pointeur dans le BMessage |
AddRect() |
Insère un BRect dans le BMessage |
AddRef() |
Insère une entry_ref dans le BMessage |
AddSpecifier() |
Ajoute un spécifieur à la pile des spécifieurs d'un message de script |
AddString() |
Insère une chaîne de caractères dans le BMessage |
CountNames() |
Renvoie le nombre de champs de données nommées dans l'objet |
DropPoint() |
Renvoie la position de l'écran ou le message a été déposé |
FindBool() |
Retrouve un booléen du BMessage |
FindData() |
Retrouve une donnée non typée du BMessage |
FindDouble() |
Retrouve un double du BMessage |
FindFlat() |
Retrouve un BFlattenable du BMessage |
FindFloat() |
Retrouve un float du BMessage |
FindInt16() |
Retrouve un int16 du BMessage |
FindInt32() |
Retrouve un int32 du BMessage |
FindInt64() |
Retrouve un int64 du BMessage |
FindMessage() |
Retrouve un BMessage du BMessage |
FindMessenger() |
Retrouve un BMessenger du BMessage |
FindPoint() |
Retrouve BPoint du BMessage |
FindPointer() |
Retrouve un pointeur du BMessage |
FindRect() |
Retrouve un BRect du BMessage |
FindRef() |
Retrouve un entry_ref du BMessage |
FindString() |
Retrouve une chaîne de caractères du BMessage |
FintInt8() |
Retrouve un int8 du BMessage |
Flatten() |
Ecrit l'objet dans un tampon non typé d'octets |
FlattenedSize() |
Renvoie le nombre d'octets nécessaire à stocker l'objet mis a plat |
GetCurrentSpecifier() |
Retrouve le spécifieur courant dans la pile des spécifieurs |
GetInfo() |
Fournit des informations sur les champs de données stockés dans le BMessage |
HasSpecifiers() |
Teste si l'objet possède une pile de spécifieurs |
IsEmpty() |
Teste si l'objet possède des données |
IsReply() |
Teste si l'objet a été émis en réponse à un autre message |
IsSourceRemote() |
Teste si le message a son origine dans la team courante |
IsSourceWaiting() |
Teste si la source du message attend une réponse synchrone |
IsSystem() |
Teste si l'objet est un message système |
MakeEmpty() |
Ote et libère toutes les données ajoutées au BMessage |
BMessage() |
Constructeur |
~BMessage() |
Destructeur |
PopSpecifier() |
Retrouve et retire le spécifieur courant de la pile des spécifieurs |
Previous() |
Renvoie le message pour lequel le message courant est une réponse |
PrintToStream() |
Imprime des informations sur le BMessage sur le sortie standard (stdout) |
RemoveData() |
Retire un élément de données donné du BMessage |
RemoveName() |
Retire toutes les données d'un nom donné du BMessage |
ReplaceBool() |
Remplace une donnée booléenne du nom spécifié dans le BMessage |
ReplaceData() |
Remplace une données non typée du nom spécifié dans le BMessage |
ReplaceDouble() |
Remplace une donnée double du nom spécifié dans le BMessage |
ReplaceFlat() |
Remplace une donnée BFlattenable du nom spécifié dans le BMessage |
ReplaceFloat() |
Remplace une donnée float du nom spécifié dans le BMessage |
ReplaceInt16() |
Remplace une donnée int16 du nom spécifié dans le BMessage |
ReplaceInt32() |
Remplace une donnée int32 du nom spécifié dans le BMessage |
ReplaceInt64() |
Remplace une donnée int64 du nom spécifié dans le BMessage |
ReplaceInt8() |
Remplace une donnée int8 du nom spécifié dans le BMessage |
ReplaceMessage() |
Remplace une donnée BMessage du nom spécifié dans le BMessage |
ReplaceMessenger() |
Remplace une donnée BMessenger du nom spécifié dans le BMessage |
ReplacePoint() |
Remplace une donnée BPoint du nom spécifié dans le BMessage |
ReplacePointer() |
Remplace une donnée pointeur du nom spécifié dans le BMessage |
ReplaceRect() |
Remplace une donnée BRect du nom spécifié dans le BMessage |
ReplaceRef() |
Remplace une donnée entry_ref du nom spécifié dans le BMessage |
ReplaceString() |
Remplace une donnée chaîne de caractères du nom spécifié dans le BMessage |
ReturnAddress() |
Renvoie un BMessenger apte à répondre au BMessage |
SendReply() |
Emet une réponse en retour à l'émetteur du BMessage |
Unflatten() |
Restaure l'objet à partir d'un tampon non typé d'octets |
WasDelivered() |
Teste s'il est possible d'envoyer une réponse au message |
WasDropped() |
Renvoie si l'objet a été délivré par le mécanisme du glisser-déposer |