1 #ifndef ControlNetFileV0001_h
2 #define ControlNetFileV0001_h
26 #include "ControlNetFile.h"
28 template <
typename A>
class QList;
31 class ControlNetFileProtoV0001;
32 class ControlNetLogDataProtoV0001;
ControlNetFileProtoV0001 * p_network
This contains the entire cnet.
Handle Binary Control Network Files version 1.
ControlNetLogDataProtoV0001 * p_logData
This contains all of the log data in the cnet.
virtual void Read(const Pvl &header, const FileName &file)
This reads the binary file into memory.
virtual Pvl toPvl() const
Convert the binary representation to Pvl (any pvl version).
File name manipulation and expansion.
ControlNetLogDataProtoV0001 & GetLogData()
Retrieve the protocol buffer that encapsulates all of the log data.
Generic Binary Control Net File Representation.
ControlNetFileProtoV0001 & GetNetwork()
Retrieve the protocol buffer that encapsulates the entire control network.
virtual void Write(const FileName &file) const
This writes the binary file that is in memory to disk.
Container for cube-like labels.