Skip to content

builtin/configcheck.h

Namespaces

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

Classes

Name
class cvedia::rt::ConfigCheckFinding
struct cvedia::rt::ConfigCheckMeta
class cvedia::rt::ConfigCheckFunctions
class cvedia::rt::ConfigCheckResults

Types

Name
enum FindingCat
enum FindingSeverity

Functions

Name
std::string nChar(std::string ch, size_t nRepeats)

Attributes

Name
std::map< FindingCat, std::string > FindingCatToStr
std::map< FindingSeverity, std::string > FindingSeverityToStr

Types Documentation

enum FindingCat

Enumerator Value Description
generalError
missingKey
danglingKey
invalidValue

enum FindingSeverity

Enumerator Value Description
info
warning
error

Functions Documentation

function nChar

std::string nChar(
    std::string ch,
    size_t nRepeats
)

Attributes Documentation

variable FindingCatToStr

static std::map< FindingCat, std::string > FindingCatToStr {
            {FindingCat::generalError, "GENERAL_ERROR"},
            {FindingCat::missingKey, "MISSING_KEY"},
            {FindingCat::danglingKey, "DANGLING_KEY"},
            {FindingCat::invalidValue, "INVALID_VALUE"}
        };

variable FindingSeverityToStr

static std::map< FindingSeverity, std::string > FindingSeverityToStr {
            {FindingSeverity::info, "INFO"},
            {FindingSeverity::warning, "WARNING"},
            {FindingSeverity::error, "ERROR"}
        };