Be Book Application Kit Application Kit Indeks

BMessage Zestawienie Funkcji


Zestawienie Funkcji

Funkccja Opis
= Przewidziane do implementacji.
AddBool() Umieszcza warto¶æ typu boolean w BMessage.
AddData() Umieszcza dane binarne (ang. untyped data) w BMessage.
AddDouble() Umieszcza warto¶æ typu double w BMessage.
AddFlat() Umieszcza obiekt BFlattenable w BMessage.
AddFloat() Umieszcza warto¶æ typu float w BMessage.
AddInt16() Umieszcza warto¶æ typu int16 w BMessage.
AddInt32() Umieszcza warto¶æ typu int32 w BMessage.
AddInt64() Umieszcza warto¶æ typu int64 w BMessage.
AddInt8() Umieszcza warto¶æ typu int8 w BMessage.
AddMessage() Umieszcza obiekt BMessage w BMessage.
AddMessenger() Umieszcza obiekt BMessenger w BMessage.
AddPoint() Umieszcza obiekt BPoint w BMessage.
AddPointer() Umieszcza wska¼nik w BMessage.
AddRect() Umieszcza obiekt BRect w BMessage.
AddRef() Umieszcza entry_ref w BMessage
AddSpecifier() Dodaje specyfikator do stosu specyfikatora w komunikacie skryptowym.
AddString() Umieszcza warto¶æ typu string w BMessage.
CountNames() Zwraca liczbê nazwanych pól danych w obiekcie.
DropPoint() Zwraca po³o¿enie na ekranie gdzie zosta³ upuszczony komunikat.
FindBool() Zwraca warto¶æ typu boolean z BMessage.
FindData() Zwraca dane binarne (ang. untyped data) z BMessage.
FindDouble() Zwraca warto¶æ typu double z BMessage.
FindFlat() Zwraca obiekt BFlattenable z BMessage.
FindFloat() Zwraca warto¶æ typu float z BMessage.
FindInt16() Zwraca warto¶æ typu int16 z BMessage.
FindInt32() Zwraca warto¶æ typu int32 z BMessage.
FindInt64() Zwraca warto¶æ typu int64 z BMessage.
FindMessage() Zwraca obiekt BMessage z BMessage.
FindMessenger() Zwraca obiekt BMessenger z BMessage.
FindPoint() Zwraca obiekt BPoint z BMessage.
FindPointer() Zwraca wska¼nik z BMessage.
FindRect() Zwraca obiekt BRect z BMessage.
FindRef() Zwraca entry_ref z BMessage.
FindString() Zwraca warto¶æ typu string z BMessage.
FintInt8() Zwraca warto¶æ typu int8 z BMessage.
Flatten() Zapisuje obiekt do bufora danych binarnych (ang. untyped buffer of bytes).
FlattenedSize() Zwraca liczbê bajtów wymagan± do przechowywania obiektu gdy jest on sp³aszczony.
GetCurrentSpecifier() Wydobywa bie¿±cy specyfikator ze stosu specyfikatora.
GetInfo() Dostarcza informacji o polach danych przechowywanych w BMessage.
HasSpecifiers() Sprawdza czy obiekt ma stos specyfikatora.
IsEmpty() Sprawdza czy obiekt ma jakie¶ dane.
IsReply() Sprawdza czy obiekt by³ wys³any w odpowiedzi na inny komunikat.
IsSourceRemote() Sprawdza czy komunikat pochodzi z bie¿±cego zespo³u.
IsSourceWaiting() Sprawdza czy ¼ród³ó komunikatu czeka na synchroniczn± odpowied¼.
IsSystem() Sprawdza czy obiekt jest komunikatem zdefiniowanym przez system.
MakeEmpty() Usuwa i zwalnia wszystkie nade dodane do BMessage.
BMessage() Konstruktor.
~BMessage() Destruktor.
PopSpecifier() Wydobywa i usuwa bie¿±cy specyfikator ze stosu specyfikatora.
Previous() Zwraca ten komunikat, na który bie¿±cy komunikat jest odpowiedzi±.
PrintToStream() Drukuje informacjê o BMessage na standardowym wyj¶ciu (stdout).
RemoveData() Usuwa podany element danych z BMessage.
RemoveName() Usuwa wszytkie dane o zadanej nazwie z BMessage .
ReplaceBool() Zastêpuje dane typu boolean o okre¶lonej nazwie w BMessage.
ReplaceData() Zastêpuje dane binarne (ang. untyped data) o okre¶lonej nazwie w BMessage.
ReplaceDouble() Zastêpuje dane typu double o okre¶lonej nazwie w BMessage.
ReplaceFlat() Zastêpuje obiekt BFlattenable o okre¶lonej nazwie w BMessage.
ReplaceFloat() Zastêpuje dane typu float o okre¶lonej nazwie w BMessage.
ReplaceInt16() Zastêpuje dane typu int16 o okre¶lonej nazwie w BMessage.
ReplaceInt32() Zastêpuje dane typu int32 o okre¶lonej nazwie w BMessage.
ReplaceInt64() Zastêpuje dane typu int64 o okre¶lonej nazwie w BMessage.
ReplaceInt8() Zastêpuje dane typu int8 o okre¶lonej nazwie w BMessage.
ReplaceMessage() Zastêpuje obiekt BMessage o okre¶lonej nazwie wBMessage.
ReplaceMessenger() Zastêpuje obiekt BMessenger o okre¶lonej nazwie w BMessage.
ReplacePoint() Zastêpuje obiekt BPoint o okre¶lonej nazwie w BMessage.
ReplacePointer() Zastêpuje wska¼nik o okre¶lonej nazwie w BMessage.
ReplaceRect() Zastêpuje obiekt BRect o okre¶lonej nazwie w BMessage.
ReplaceRef() Zastêpuje entry_ref o okre¶lonej nazwie w BMessage.
ReplaceString() Zastêpuje dane typu string o okre¶lonej nazwie w BMessage.
ReturnAddress() Zwraca BMessenger odpowiedni do odpowiadania na BMessage.
SendReply() Wysy³a odpowied¼ zwrotn± do nadawcy BMessage.
Unflatten() Przywraca obiekt z bufora danych binarnych (ang. untyped buffer of bytes).
WasDelivered() Sprawdza czy jest mo¿liwe wys³anie odpowiedzi na na komunikat.
WasDropped() Zwraca informacjê czy obiekt by³ dostarczony przez mechanizm przeci±gnij i upu¶æ (ang. drag & drop).

Okre¶lenie sp³aszczony (ang. flattened) oznacza, ¿e obiekt (egzemplarz danej klasy) jest traktowany (zapis, odczyt, przechowywanie) jak ci±g danych binarnych w umieszczony w buforze pamiêci w postaci ci±gu bajtów bez okre¶lonej struktury a nie obiekt do którego mo¿na siê odwo³ywaæ za pomoc± wska¼nika (przyp. t³um.) i który posiada dane i funkcje cz³onkowskie (w³a¶ciwo¶ci i metody).


Be Book Application Kit Application Kit Indeks

Be Book,
...w ¶licznym HTML...
dla BeOS wydanie 5

Copyright © 2000 Be, Inc. Wszelkie prawa zastrze¿one.