1 #ifndef __STDAIR_BOM_BOMROOTKEY_HPP 2 #define __STDAIR_BOM_BOMROOTKEY_HPP 15 namespace serialization {
26 friend class boost::serialization::access;
38 BomRootKey (
const std::string& iIdentification);
56 const std::string&
getID()
const {
68 void toStream (std::ostream& ioOut)
const;
75 void fromStream (std::istream& ioIn);
86 const std::string toString()
const;
94 template<
class Archive>
95 void serialize (Archive& ar,
const unsigned int iFileVersion);
102 void serialisationImplementationExport()
const;
103 void serialisationImplementationImport();
115 #endif // __STDAIR_BOM_BOMROOTKEY_HPP Base class for the keys of Business Object Model (BOM) layer.
Key of the BOM structure root.
Handle on the StdAir library context.
const std::string & getID() const