152a38012Sejakowatz //------------------------------------------------------------------------------ 252a38012Sejakowatz // LocalTestObject.h 352a38012Sejakowatz // 452a38012Sejakowatz //------------------------------------------------------------------------------ 552a38012Sejakowatz 652a38012Sejakowatz #ifndef LOCALTESTOBJECT_H 752a38012Sejakowatz #define LOCALTESTOBJECT_H 852a38012Sejakowatz 952a38012Sejakowatz // Standard Includes ----------------------------------------------------------- 1052a38012Sejakowatz 1152a38012Sejakowatz // System Includes ------------------------------------------------------------- 12*a6b33ea3STyler Dauwalder #include <Message.h> 13*a6b33ea3STyler Dauwalder #include <Archivable.h> 1452a38012Sejakowatz 1552a38012Sejakowatz // Project Includes ------------------------------------------------------------ 1652a38012Sejakowatz 1752a38012Sejakowatz // Local Includes -------------------------------------------------------------- 1852a38012Sejakowatz 1952a38012Sejakowatz // Local Defines --------------------------------------------------------------- 2052a38012Sejakowatz 2152a38012Sejakowatz // Globals --------------------------------------------------------------------- 2252a38012Sejakowatz 2352a38012Sejakowatz class TIOTest : public BArchivable 2452a38012Sejakowatz { 2552a38012Sejakowatz public: 2652a38012Sejakowatz TIOTest(int32 i); GetData()2752a38012Sejakowatz int32 GetData() { return data; } 2852a38012Sejakowatz 2952a38012Sejakowatz // All the archiving-related stuff 3052a38012Sejakowatz TIOTest(BMessage* archive); 3152a38012Sejakowatz status_t Archive(BMessage* archive, bool deep = true); 3252a38012Sejakowatz static TIOTest* Instantiate(BMessage* archive); 3352a38012Sejakowatz 3452a38012Sejakowatz private: 3552a38012Sejakowatz int32 data; 3652a38012Sejakowatz }; 3752a38012Sejakowatz 3852a38012Sejakowatz #endif //LOCALTESTOBJECT_H 3952a38012Sejakowatz 4052a38012Sejakowatz /* 4152a38012Sejakowatz * $Log $ 4252a38012Sejakowatz * 4352a38012Sejakowatz * $Id $ 4452a38012Sejakowatz * 4552a38012Sejakowatz */ 4652a38012Sejakowatz 47*a6b33ea3STyler Dauwalder 48