|
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,
...w ¶licznym HTML...
dla BeOS wydanie 5
Copyright © 2000 Be, Inc. Wszelkie prawa zastrze¿one.