13 #ifndef DtFeatureLayerRecord_H_
14 #define DtFeatureLayerRecord_H_
46 void setFilename(
const std::string& name);
63 friend class boost::serialization::access;
68 template<
class Archive>
69 void serialize(Archive & ar,
const unsigned int version)
71 ar & BOOST_SERIALIZATION_NVP(myFilename);
72 ar & BOOST_SERIALIZATION_NVP(myAddPropsRuleRecordVector);
73 ar & BOOST_SERIALIZATION_NVP(myPropRecords);
DtAddPropsRuleRecordVector myAddPropsRuleRecordVector
Definition: DtFeatureLayerRecord.h:80
std::vector< DtAddPropsRuleRecord > DtAddPropsRuleRecordVector
Definition: DtAddPropsRuleRecord.h:96
std::vector< DtPropRecord > DtPropRecords
Definition: DtPropRecord.h:137
A DtFeatureLayerRecord contains the information to add features from a single source file and ruleset...
Definition: DtFeatureLayerRecord.h:25
const char * filename
Definition: ioapi.h:38
DtPropRecords myPropRecords
Definition: DtFeatureLayerRecord.h:81
Contains DLL export macros.
Contains makArchives::DtPropRecord class.
std::string myFilename
Definition: DtFeatureLayerRecord.h:79
void serialize(Archive &ar, const unsigned int version)
When the class Archive corresponds to an output archive, the & operator is defined similar to <<...
Definition: DtFeatureLayerRecord.h:69
Contains makArchives::DtAddPropsRuleRecord class.
#define DT_DLL_MAKARCHIVES
Definition: makArchives.h:31