|
ApraPipes 1.0
|
#include <Issue.h>

Public Types | |
| enum class | Level { Error , Warning , Info } |
Static Public Member Functions | |
| static Issue | error (const std::string &code, const std::string &location, const std::string &message, const std::string &suggestion="") |
| static Issue | warning (const std::string &code, const std::string &location, const std::string &message, const std::string &suggestion="") |
| static Issue | info (const std::string &code, const std::string &location, const std::string &message) |
Public Attributes | |
| Level | level = Level::Error |
| std::string | code |
| std::string | location |
| std::string | message |
| std::string | suggestion |
Static Public Attributes | |
| static constexpr const char * | UNKNOWN_MODULE = "E100" |
| static constexpr const char * | MODULE_VERSION_MISMATCH = "W100" |
| static constexpr const char * | MODULE_CREATION_FAILED = "E101" |
| static constexpr const char * | UNKNOWN_PROPERTY = "E200" |
| static constexpr const char * | PROPERTY_TYPE_MISMATCH = "E201" |
| static constexpr const char * | PROPERTY_OUT_OF_RANGE = "E202" |
| static constexpr const char * | PROPERTY_INVALID_ENUM = "E203" |
| static constexpr const char * | PROPERTY_REGEX_MISMATCH = "E204" |
| static constexpr const char * | MISSING_REQUIRED_PROPERTY = "E205" |
| static constexpr const char * | PROP_TYPE_CONVERSION = "W201" |
| static constexpr const char * | UNKNOWN_SOURCE_MODULE = "E300" |
| static constexpr const char * | UNKNOWN_DEST_MODULE = "E301" |
| static constexpr const char * | UNKNOWN_SOURCE_PIN = "E302" |
| static constexpr const char * | UNKNOWN_DEST_PIN = "E303" |
| static constexpr const char * | FRAME_TYPE_INCOMPATIBLE = "E304" |
| static constexpr const char * | DUPLICATE_INPUT_CONNECTION = "E305" |
| static constexpr const char * | CONNECTION_FAILED = "E306" |
| static constexpr const char * | MISSING_REQUIRED_INPUT = "E307" |
| static constexpr const char * | REQUIRED_PIN_UNCONNECTED = "W300" |
| static constexpr const char * | NO_SOURCE_MODULE = "E400" |
| static constexpr const char * | GRAPH_HAS_CYCLE = "E401" |
| static constexpr const char * | EMPTY_PIPELINE = "E402" |
| static constexpr const char * | ORPHAN_MODULE = "W400" |
| static constexpr const char * | INIT_FAILED = "E500" |
| static constexpr const char * | RUN_FAILED = "E501" |
| static constexpr const char * | INFO_VALIDATING = "I000" |
| static constexpr const char * | INFO_MODULE_FOUND = "I010" |
| static constexpr const char * | INFO_MODULE_CREATED = "I011" |
| static constexpr const char * | INFO_CONNECTION_ESTABLISHED = "I020" |
| static constexpr const char * | MODULE_CREATED = "I011" |
| static constexpr const char * | CONNECTION_ESTABLISHED = "I020" |
| static constexpr const char * | MISSING_REQUIRED_PROP = "E205" |
| static constexpr const char * | UNKNOWN_MODULE_TYPE = "E100" |
|
strong |
|
inlinestatic |

|
inlinestatic |

|
inlinestatic |

| std::string apra::Issue::code |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
| Level apra::Issue::level = Level::Error |
| std::string apra::Issue::location |
| std::string apra::Issue::message |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
| std::string apra::Issue::suggestion |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |