|
| | CameraInfo () |
| | Default constructor More...
|
| |
| | CameraInfo (const std::string &fileName) |
| | Construct CameraInfo by loading from file More...
|
| |
| template<typename... Args> |
| | CameraInfo (Args &&...args) |
| | Constructor taking variadic number of arguments More...
|
| |
| template<typename... Args> |
| void | set (Args &&...args) |
| | Set multiple arguments More...
|
| |
| template<typename... Args> |
| CameraInfo | copyWith (Args &&...args) const |
| | Returns a copy of this object with the given argument(s) set to the new value(s) More...
|
| |
| const FirmwareVersion & | firmwareVersion () const |
| | Get FirmwareVersion More...
|
| |
| FirmwareVersion & | firmwareVersion () |
| | Get FirmwareVersion More...
|
| |
| CameraInfo & | set (const FirmwareVersion &value) |
| | Set FirmwareVersion More...
|
| |
| const Model & | model () const |
| | Get Model More...
|
| |
| Model & | model () |
| | Get Model More...
|
| |
| CameraInfo & | set (const Model &value) |
| | Set Model More...
|
| |
| const ModelName & | modelName () const |
| | Get ModelName More...
|
| |
| ModelName & | modelName () |
| | Get ModelName More...
|
| |
| CameraInfo & | set (const ModelName &value) |
| | Set ModelName More...
|
| |
| const Revision & | revision () const |
| | Get Revision More...
|
| |
| Revision & | revision () |
| | Get Revision More...
|
| |
| CameraInfo & | set (const Revision &value) |
| | Set Revision More...
|
| |
| CameraInfo & | set (const Revision::Major &value) |
| | Set Revision::Major More...
|
| |
| CameraInfo & | set (const Revision::Minor &value) |
| | Set Revision::Minor More...
|
| |
| const SerialNumber & | serialNumber () const |
| | Get SerialNumber More...
|
| |
| SerialNumber & | serialNumber () |
| | Get SerialNumber More...
|
| |
| CameraInfo & | set (const SerialNumber &value) |
| | Set SerialNumber More...
|
| |
| const UserData & | userData () const |
| | Get UserData More...
|
| |
| UserData & | userData () |
| | Get UserData More...
|
| |
| CameraInfo & | set (const UserData &value) |
| | Set UserData More...
|
| |
| CameraInfo & | set (const UserData::MaxSizeBytes &value) |
| | Set UserData::MaxSizeBytes More...
|
| |
| template<typename T , typename std::enable_if< std::is_same< T, CameraInfo::FirmwareVersion >::value, int >::type = 0> |
| const CameraInfo::FirmwareVersion & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, CameraInfo::Model >::value, int >::type = 0> |
| const CameraInfo::Model & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, CameraInfo::ModelName >::value, int >::type = 0> |
| const CameraInfo::ModelName & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, CameraInfo::Revision >::value, int >::type = 0> |
| const CameraInfo::Revision & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, CameraInfo::Revision::Major >::value, int >::type = 0> |
| const CameraInfo::Revision::Major & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, CameraInfo::Revision::Minor >::value, int >::type = 0> |
| const CameraInfo::Revision::Minor & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, CameraInfo::SerialNumber >::value, int >::type = 0> |
| const CameraInfo::SerialNumber & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, CameraInfo::UserData >::value, int >::type = 0> |
| const CameraInfo::UserData & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, CameraInfo::UserData::MaxSizeBytes >::value, int >::type = 0> |
| const CameraInfo::UserData::MaxSizeBytes & | get () const |
| |
| template<size_t i, typename std::enable_if< i==0, int >::type = 0> |
| const CameraInfo::FirmwareVersion & | get () const |
| |
| template<size_t i, typename std::enable_if< i==1, int >::type = 0> |
| const CameraInfo::Model & | get () const |
| |
| template<size_t i, typename std::enable_if< i==2, int >::type = 0> |
| const CameraInfo::ModelName & | get () const |
| |
| template<size_t i, typename std::enable_if< i==3, int >::type = 0> |
| const CameraInfo::Revision & | get () const |
| |
| template<size_t i, typename std::enable_if< i==4, int >::type = 0> |
| const CameraInfo::SerialNumber & | get () const |
| |
| template<size_t i, typename std::enable_if< i==5, int >::type = 0> |
| const CameraInfo::UserData & | get () const |
| |
| template<typename F > |
| void | forEach (const F &f) const |
| | Run the given function on each direct member with the value of the member as parameter More...
|
| |
| template<typename F > |
| void | forEach (const F &f) |
| | Run the given function on each direct member with the value of the member as parameter More...
|
| |
| bool | operator== (const CameraInfo &other) const |
| | Equality operator More...
|
| |
| bool | operator!= (const CameraInfo &other) const |
| | Inequality operator More...
|
| |
| std::string | toString () const |
| | Get the value as string More...
|
| |
| void | save (const std::string &fileName) const |
| | Save to the given file More...
|
| |
| void | load (const std::string &fileName) |
| | Load from the given file More...
|
| |
Information about camera model, serial number etc.