|
| any | conscience_core::bridging::commands::parseCommandParamValue (const CscCommandDataTypeNodeMetadata *paramInfo, const string ¶mStringValueInCommand, bool resolveObjects, bool permissive) |
| |
| any | conscience_core::bridging::commands::parseCommandParamValueFromJson (yyjson_val *jsonElement, const CscCommandDataTypeNodeMetadata *elementsInfo, bool resolveObjects, bool permissive) |
| |
| const CscCommandDataTypeNodeMetadata * | conscience_core::bridging::commands::parseMetadataTypeNode (const string &name, const string &typeString) |
| |
| void | conscience_core::bridging::commands::sanitizeTypeToken (string &typeToken) |
| |
| string | conscience_core::bridging::commands::getWrongCommandDataTypeDuringParseExceptionMessage (const string &name, CommandParamMetaType expectedType, int actualType) |
| |
| string | conscience_core::bridging::commands::resolveHeaderRelativePath (const string &headerFileFullPath) |
| |
| optional< string > | conscience_core::bridging::commands::getStringFromJsonValue (yyjson_val *jsonElement, const string ¶mName, CommandParamMetaType type, bool permissive) |
| |
| template<class T > |
| any | conscience_core::bridging::commands::checkTypeAndGetNumericValueFromJson (yyjson_val *jsonElement, const CscCommandDataTypeNodeMetadata *elementInfo, bool permissive) |
| |
| string | conscience_core::bridging::commands::getStringParamValue (const string &input) |
| |
| map< string, any > | conscience_core::bridging::commands::parseCommandParametersAsMap (const string &commandId, const vector< string > &commandStringArguments, optional< int > knowledgeId, bool objectsAsMap, bool resolveObjects, bool permissive) |
| |
| void | conscience_core::bridging::commands::listCommandsWithDocumentedParams () |
| |
| bool | conscience_core::bridging::commands::hasCommandTypeMetadataForName (const string &qualifiedTypeName) |
| |
| const CscCommandDataTypeMetadata * | conscience_core::bridging::commands::getCommandTypeMetadataByName (const string &qualifiedTypeName) |
| |
| const CscCommandDataTypeMetadata * | conscience_core::bridging::commands::updateCommandTypeMetadataByName (const string &headerFileRelativePath, const string &classQualifiedName, const string &classSimpleName, const string &doc, const vector< const CscCommandDataTypeNodeMetadata * > ¶msMetadata, optional< string > commandId) |
| |
| void | conscience_core::bridging::commands::registerCommandTypeMetadata (CscCommandDataTypeMetadata *typeMetadata) |
| |
| void | conscience_core::bridging::commands::registerCommandMetadataTypeById (const CscCommandDataTypeMetadata *typeMetadata) |
| |
| fs::path | conscience_core::bridging::commands::resolveCommandFileAbsolutePathFromRelative (const fs::path &headerFileRelativePath, const string &forCommandId) |
| |