45 virtual std::string cloudCoverName()
const;
56 virtual void setCloudCoverName(
const std::string& name);
65 friend class boost::serialization::access;
70 template<
class Archive>
71 void serialize(Archive & ar,
const unsigned int version)
77 ar & BOOST_SERIALIZATION_NVP(mySkyConditionName);
78 ar & BOOST_SERIALIZATION_NVP(myCloudList);
79 ar & BOOST_SERIALIZATION_NVP(mySkyConditionType);
84 ar & BOOST_SERIALIZATION_NVP(myCloudCoverName);
85 ar & BOOST_SERIALIZATION_NVP(myCloudList);
86 ar & BOOST_SERIALIZATION_NVP(myCloudCoverType);
std::vector< makArchives::DtCloudLayerRecord > DtCloudRecordList
Definition: DtCloudCoverRecord.h:24
DT_DLL_terrainCS bool operator==(const DtDegMinSec &lhs, const DtDegMinSec &rhs)
unsigned int myVersion
Definition: DtCloudCoverRecord.h:98
std::string myCloudCoverName
Definition: DtCloudCoverRecord.h:94
std::string mySkyConditionName
Definition: DtCloudCoverRecord.h:91
Represents the xml tag for the list of clouds defined for a specific cloud cover type.
Definition: DtCloudCoverRecord.h:20
BOOST_CLASS_VERSION(makArchives::DtDiGuySettingsRecord, 2)
DtCloudCoverType myCloudCoverType
Definition: DtCloudCoverRecord.h:95
Contains makArchives::DtCloudLayerRecord class.
DtCloudCoverType mySkyConditionType
Definition: DtCloudCoverRecord.h:92
Record of a single cloud layer's settings.
Definition: DtCloudLayerRecord.h:20
void serialize(Archive &ar, const unsigned int version)
When the class Archive corresponds to an output archive, the & operator is defined similar to <<...
Definition: DtCloudCoverRecord.h:71
DtCloudCoverType
Definition: DtCloudCoverType.h:14
DtCloudRecordList myCloudList
Definition: DtCloudCoverRecord.h:96
#define DT_DLL_MAKARCHIVES
Definition: makArchives.h:31