|
| | ZividCameraFile ()=default |
| | Default constructor More...
|
| |
| void | set (const std::string &fullPath, const std::string &value) |
| | Set a value from string by specifying the path More...
|
| |
| std::string | getString (const std::string &fullPath) const |
| | Get a value as string by specifying the path More...
|
| |
| template<typename T , typename std::enable_if< std::is_same< T, FrameInfo::SoftwareVersion::ZividCameraFile::Comments >::value, int >::type = 0> |
| const FrameInfo::SoftwareVersion::ZividCameraFile::Comments & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, FrameInfo::SoftwareVersion::ZividCameraFile::FileDescription >::value, int >::type = 0> |
| const FrameInfo::SoftwareVersion::ZividCameraFile::FileDescription & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, FrameInfo::SoftwareVersion::ZividCameraFile::FileVersion >::value, int >::type = 0> |
| const FrameInfo::SoftwareVersion::ZividCameraFile::FileVersion & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, FrameInfo::SoftwareVersion::ZividCameraFile::ProductVersion >::value, int >::type = 0> |
| const FrameInfo::SoftwareVersion::ZividCameraFile::ProductVersion & | get () const |
| |
| template<size_t i, typename std::enable_if< i==0, int >::type = 0> |
| const FrameInfo::SoftwareVersion::ZividCameraFile::Comments & | get () const |
| |
| template<size_t i, typename std::enable_if< i==1, int >::type = 0> |
| const FrameInfo::SoftwareVersion::ZividCameraFile::FileDescription & | get () const |
| |
| template<size_t i, typename std::enable_if< i==2, int >::type = 0> |
| const FrameInfo::SoftwareVersion::ZividCameraFile::FileVersion & | get () const |
| |
| template<size_t i, typename std::enable_if< i==3, int >::type = 0> |
| const FrameInfo::SoftwareVersion::ZividCameraFile::ProductVersion & | get () const |
| |
| | ZividCameraFile (const Comments &comments, const FileDescription &fileDescription, const FileVersion &fileVersion, const ProductVersion &productVersion) |
| | Constructor More...
|
| |
| ZividCameraFile & | set (const Comments &value) |
| | Set Comments More...
|
| |
| const Comments & | comments () const |
| | Get Comments More...
|
| |
| ZividCameraFile & | set (const FileDescription &value) |
| | Set FileDescription More...
|
| |
| const FileDescription & | fileDescription () const |
| | Get FileDescription More...
|
| |
| ZividCameraFile & | set (const FileVersion &value) |
| | Set FileVersion More...
|
| |
| const FileVersion & | fileVersion () const |
| | Get FileVersion More...
|
| |
| ZividCameraFile & | set (const ProductVersion &value) |
| | Set ProductVersion More...
|
| |
| const ProductVersion & | productVersion () const |
| | Get ProductVersion More...
|
| |
| 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...
|
| |
| template<typename F > |
| void | traverseValues (const F &f) const |
| | Traverse the entire tree using the given function with the value of the member as parameter More...
|
| |
| template<typename F > |
| void | traverseValues (const F &f) |
| | Traverse all members using the given function with the value of the member as parameter More...
|
| |
| std::string | toString () const |
| | Get the value as string More...
|
| |
| void | setFromString (const std::string &value) |
| | Set from the given string More...
|
| |
| bool | operator== (const ZividCameraFile &other) const |
| | Equality operator More...
|
| |
| bool | operator!= (const ZividCameraFile &other) const |
| | Inequality operator More...
|
| |
Version information for the ZividCameraFile driver