Searched refs:BArchivable (Results 1 - 25 of 240) sorted by relevance

12345678910

/haiku/headers/build/os/support/
H A DArchivable.h24 // Description: BArchivable mix-in class defines the archiving
48 // BArchivable class -----------------------------------------------------------
49 class BArchivable { class
51 BArchivable();
52 virtual ~BArchivable();
54 BArchivable(BMessage* from);
56 static BArchivable *Instantiate(BMessage* from);
73 typedef BArchivable* (*instantiation_func) (BMessage *);
/haiku/headers/os/support/
H A DArchivable.h28 class BArchivable { class
30 BArchivable(BMessage* from);
31 BArchivable();
32 virtual ~BArchivable();
35 static BArchivable* Instantiate(BMessage* archive);
58 BArchivable* archivable, bool deep = true);
60 inline status_t GetTokenForArchivable(BArchivable* archivable,
62 status_t GetTokenForArchivable(BArchivable* archivable,
65 bool IsArchived(BArchivable* archivable);
70 friend class BArchivable;
[all...]
/haiku/src/build/libbe/support/
H A DArchivable.cpp24 // Description: BArchivable mix-in class defines the archiving
85 Nov 28 01:40:45 instantiate_object - couldn't get mime sig for /boot/home/src/projects/Haiku/app_kit/test/lib/support/BArchivable/./BArchivableSystemTester
95 BArchivable::BArchivable() function in class:BArchivable
100 BArchivable::BArchivable(BMessage* from) function in class:BArchivable
105 BArchivable::~BArchivable()
110 status_t BArchivable::Archive(BMessage* into, bool deep) const
124 BArchivable* BArchivabl
[all...]
/haiku/src/kits/support/
H A DArchivingManagers.h104 status_t GetTokenForArchivable(BArchivable* archivable,
107 status_t ArchiveObject(BArchivable* archivable,
110 bool IsArchived(BArchivable* archivable);
117 const BArchivable* archivable);
123 typedef std::map<const BArchivable*, ArchiveInfo> TokenMap;
139 BArchivable*& _archivable);
143 void RegisterArchivable(BArchivable* archivable);
148 void RelinquishOwnership(BArchivable* archivable);
149 void AssumeOwnership(BArchivable* archivable);
H A DArchivable.cpp11 /*! BArchivable mix-in class defines the archiving protocol.
298 // #pragma mark - BArchivable
301 BArchivable::BArchivable() function in class:BArchivable
308 BArchivable::BArchivable(BMessage* from) function in class:BArchivable
319 BArchivable::~BArchivable()
325 BArchivable::Archive(BMessage* into, bool deep) const
344 BArchivable*
[all...]
H A DArchivingManagers.cpp101 BArchiveManager::GetTokenForArchivable(BArchivable* archivable, int32& _token)
119 BArchiveManager::ArchiveObject(BArchivable* archivable,
151 BArchiveManager::IsArchived(BArchivable* archivable)
168 typedef std::pair<BMessage*, const BArchivable*> ArchivePair;
209 BArchiveManager::RegisterArchivable(const BArchivable* archivable)
237 BArchivable* archivable;
281 BUnarchiver::ownership_policy owning, BArchivable*& _archivable)
323 BUnarchiveManager::RegisterArchivable(BArchivable* archivable)
344 BArchivable* archivable = fObjects[0].archivable;
378 BUnarchiveManager::RelinquishOwnership(BArchivable* archivabl
[all...]
/haiku/src/tests/kits/support/barchivable/
H A DBArchivableTester.cpp5 BArchivable tests
28 BArchivable::Perform(perform_code d, void* arg)
36 BArchivable Archive;
41 BArchivable::Archive(BMessage* into, bool deep)
49 BArchivable Archive;
54 BArchivable::Archive(BMessage* into, bool deep)
60 Field "class" contains the string "BArchivable".
67 BArchivable Archive;
72 CPPUNIT_ASSERT(strcmp(name, "BArchivable") == 0);
76 BArchivable
[all...]
H A DLocalTestObject.h23 class TIOTest : public BArchivable
/haiku/src/kits/debugger/util/
H A DArchivingUtils.cpp13 ArchivingUtils::ArchiveChild(BArchivable* object, BMessage& parentArchive,
28 /*static*/ BArchivable*
H A DArchivingUtils.h15 static ObjectType* CastOrDelete(BArchivable* archivable);
20 static status_t ArchiveChild(BArchivable* object,
23 static BArchivable* UnarchiveChild(const BMessage& parentArchive,
34 ArchivingUtils::CastOrDelete(BArchivable* archivable)
/haiku/src/tests/kits/support/barchivable/remoteobjectdef/
H A DRemoteTestObject.h24 class TRemoteTestObject : public BArchivable
/haiku/src/add-ons/input_server/filters/shortcut_catcher/
H A DBitFieldTesters.h22 class BitFieldTester : public BArchivable {
42 static BArchivable* Instantiate(BMessage* from);
61 static BArchivable* Instantiate(BMessage* from);
81 static BArchivable* Instantiate(BMessage* from);
104 static BArchivable* Instantiate(BMessage* from);
H A DCommandActuators.h35 class CommandActuator : public BArchivable {
73 static BArchivable* Instantiate(BMessage* from);
102 static BArchivable* Instantiate(BMessage* from);
121 static BArchivable* Instantiate(BMessage * from);
159 static BArchivable* Instantiate(BMessage* from);
203 static BArchivable* Instantiate(BMessage* from);
223 static BArchivable* Instantiate(BMessage* from);
244 static BArchivable* Instantiate(BMessage* from);
293 static BArchivable* Instantiate(BMessage* from);
315 static BArchivable* Instantiat
[all...]
/haiku/src/apps/haikudepot/model/
H A DCaptcha.h21 class Captcha : public BArchivable {
H A DUserUsageConditions.h21 class UserUsageConditions : public BArchivable {
H A DDeskbarLink.h21 class DeskbarLink : public BArchivable {
H A DPasswordRequirements.h19 class PasswordRequirements : public BArchivable {
H A DAccessToken.h22 class AccessToken : public BArchivable {
H A DScreenshotCoordinate.h18 class ScreenshotCoordinate : public BArchivable {
/haiku/headers/libs/alm/
H A DTab.h21 class TabBase : public BArchivable {
48 static BArchivable* Instantiate(BMessage* archive);
63 static BArchivable* Instantiate(BMessage* archive);
/haiku/headers/private/debugger/ids/
H A DFunctionID.h15 class FunctionID : public ObjectID, public BArchivable {
47 static BArchivable* Instantiate(BMessage* archive);
62 static BArchivable* Instantiate(BMessage* archive);
/haiku/src/add-ons/kernel/file_systems/netfs/server/
H A DSecurityContext.h18 class User : public BReferenceable, public BArchivable {
26 static BArchivable* Instantiate(BMessage* archive);
43 class Share : public BReferenceable, public BArchivable {
51 static BArchivable* Instantiate(BMessage* archive);
74 class SecurityContext : public BArchivable, public BLocker {
82 static BArchivable* Instantiate(BMessage* archive);
/haiku/headers/os/interface/
H A DSeparatorItem.h20 static BArchivable* Instantiate(BMessage* data);
/haiku/src/kits/debugger/ids/
H A DFunctionID.cpp21 BArchivable(const_cast<BMessage*>(&archive))
44 status_t error = BArchivable::Archive(archive, deep);
93 /*static*/ BArchivable*
145 /*static*/ BArchivable*
/haiku/headers/os/net/
H A DNetAddress.h17 class BNetAddress : public BArchivable {
23 static BArchivable* Instantiate(BMessage* archive);

Completed in 115 milliseconds

12345678910