/*! * @file object_information_file.h * @brief Definition of a class that helps defining mount point connections */ #ifndef _OBJECT_INFORMATION_FILE_H #define _OBJECT_INFORMATION_FILE_H #include "base_object.h" #include "count_pointer.h" //! A class for object informations class OIFData : BaseObject { public: typedef CountPointer Pointer; public: OIFData(); virtual ~OIFData(); private: }; //! A class for object informations class ObjectInformationFile : BaseObject { public: ObjectInformationFile(); ObjectInformationFile(const std::string& fileName); virtual ~ObjectInformationFile(); private: void init(); private: CountPointer data; //!< the oif data pointer }; #endif /* _OBJECT_INFORMATION_FILE_H */