Skip to content

builtin/types.h

Namespaces

Name
cvedia
cvedia::rt
API for controlling the server and lifecycle management of runtime instances.
cvedia::rt::types

Classes

Name
struct cvedia::rt::types::Default
struct cvedia::rt::types::External

Types

Name
enum Severity
enum DetectorMode
enum Modality
enum Sensitivity

Functions

Name
template <typename T ,typename Variant =Default>
T
getDefault()
template <typename T ,typename Variant =Default>
std::string
toString(T const t)
template <typename T ,typename Variant =Default>
T
fromString(std::string const & s)
template <typename T ,typename Variant =Default>
expected< T >
tryFromString(std::string const & s)
Severity getDefault< Severity, Default >()
Severity getDefault< Severity, External >()
std::string toString< Severity, Default >(Severity const t)
std::string toString< Severity, External >(Severity const t)
Severity fromString< Severity, Default >(std::string const & s)
Severity fromString< Severity, External >(std::string const & s)
DetectorMode getDefault< DetectorMode, Default >()
DetectorMode getDefault< DetectorMode, External >()
std::string toString< DetectorMode, Default >(DetectorMode const t)
std::string toString< DetectorMode, External >(DetectorMode const t)
DetectorMode fromString< DetectorMode, Default >(std::string const & s)
DetectorMode fromString< DetectorMode, External >(std::string const & s)
Modality getDefault< Modality, Default >()
Modality getDefault< Modality, External >()
std::string toString< Modality, Default >(Modality const t)
std::string toString< Modality, External >(Modality const t)
Modality fromString< Modality, Default >(std::string const & s)
Modality fromString< Modality, External >(std::string const & s)
Sensitivity getDefault< Sensitivity, Default >()
Sensitivity getDefault< Sensitivity, External >()
std::string toString< Sensitivity, Default >(Sensitivity const t)
std::string toString< Sensitivity, External >(Sensitivity const t)
Sensitivity fromString< Sensitivity, Default >(std::string const & s)
Sensitivity fromString< Sensitivity, External >(std::string const & s)

Types Documentation

enum Severity

Enumerator Value Description
Empty 1
Debug 2
Info 3
Warning 4
Error 5
Critical 6

enum DetectorMode

Enumerator Value Description
SmartDetection 1
Detection 2

enum Modality

Enumerator Value Description
RGB 1
Thermal 2

enum Sensitivity

Enumerator Value Description
Low 1
Medium 2
High 3

Functions Documentation

function getDefault

template <typename T ,
typename Variant  =Default>
T getDefault()

function toString

template <typename T ,
typename Variant  =Default>
std::string toString(
    T const t
)

function fromString

template <typename T ,
typename Variant  =Default>
T fromString(
    std::string const & s
)

function tryFromString

template <typename T ,
typename Variant  =Default>
expected< T > tryFromString(
    std::string const & s
)

function getDefault< Severity, Default >

inline Severity getDefault< Severity, Default >()

function getDefault< Severity, External >

inline Severity getDefault< Severity, External >()

function toString< Severity, Default >

inline std::string toString< Severity, Default >(
    Severity const t
)

function toString< Severity, External >

inline std::string toString< Severity, External >(
    Severity const t
)

function fromString< Severity, Default >

inline Severity fromString< Severity, Default >(
    std::string const & s
)

function fromString< Severity, External >

inline Severity fromString< Severity, External >(
    std::string const & s
)

function getDefault< DetectorMode, Default >

inline DetectorMode getDefault< DetectorMode, Default >()

function getDefault< DetectorMode, External >

inline DetectorMode getDefault< DetectorMode, External >()

function toString< DetectorMode, Default >

inline std::string toString< DetectorMode, Default >(
    DetectorMode const t
)

function toString< DetectorMode, External >

inline std::string toString< DetectorMode, External >(
    DetectorMode const t
)

function fromString< DetectorMode, Default >

inline DetectorMode fromString< DetectorMode, Default >(
    std::string const & s
)

function fromString< DetectorMode, External >

inline DetectorMode fromString< DetectorMode, External >(
    std::string const & s
)

function getDefault< Modality, Default >

inline Modality getDefault< Modality, Default >()

function getDefault< Modality, External >

inline Modality getDefault< Modality, External >()

function toString< Modality, Default >

inline std::string toString< Modality, Default >(
    Modality const t
)

function toString< Modality, External >

inline std::string toString< Modality, External >(
    Modality const t
)

function fromString< Modality, Default >

inline Modality fromString< Modality, Default >(
    std::string const & s
)

function fromString< Modality, External >

inline Modality fromString< Modality, External >(
    std::string const & s
)

function getDefault< Sensitivity, Default >

inline Sensitivity getDefault< Sensitivity, Default >()

function getDefault< Sensitivity, External >

inline Sensitivity getDefault< Sensitivity, External >()

function toString< Sensitivity, Default >

inline std::string toString< Sensitivity, Default >(
    Sensitivity const t
)

function toString< Sensitivity, External >

inline std::string toString< Sensitivity, External >(
    Sensitivity const t
)

function fromString< Sensitivity, Default >

inline Sensitivity fromString< Sensitivity, Default >(
    std::string const & s
)

function fromString< Sensitivity, External >

inline Sensitivity fromString< Sensitivity, External >(
    std::string const & s
)