The MIPLabel Class

Defined in: Keyview_Metadata.hpp

The MIPLabel class has no member functions, just data members. It wraps the C API KVMIPLabel type into a natural C++ type, using std::string for the internal data members.

It is the type used for visiting metadata values of type MetadataValueType::MIPLabel.

The pointer-semantic optional items in KVMIPLabel are wrapped as std::shared_ptr. You must check these pointers before use, because they might be null.