Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
JSONRPC::JSONSchemaTypeDefinition Member List

This is the complete list of members for JSONRPC::JSONSchemaTypeDefinition, including all inherited members.

additionalItemsJSONRPC::JSONSchemaTypeDefinition
additionalPropertiesJSONRPC::JSONSchemaTypeDefinition
Check(const CVariant &value, CVariant &outputValue, CVariant &errorData) constJSONRPC::JSONSchemaTypeDefinition
CopyStringArray(const CVariant &jsonStringArray, std::vector< std::string > &stringArray)JSONRPC::CJSONUtilsinlineprotectedstatic
defaultValueJSONRPC::JSONSchemaTypeDefinition
descriptionJSONRPC::JSONSchemaTypeDefinition
divisibleByJSONRPC::JSONSchemaTypeDefinition
enumsJSONRPC::JSONSchemaTypeDefinition
exclusiveMaximumJSONRPC::JSONSchemaTypeDefinition
exclusiveMinimumJSONRPC::JSONSchemaTypeDefinition
extendsJSONRPC::JSONSchemaTypeDefinition
GetParameter(const CVariant &parameterObject, const std::string &key, unsigned int position)JSONRPC::CJSONUtilsinlineprotectedstatic
GetParameter(const CVariant &parameterObject, const std::string &key, unsigned int position, const CVariant &fallback)JSONRPC::CJSONUtilsinlineprotectedstatic
GetString(const CVariant &value, const char *defaultValue)JSONRPC::CJSONUtilsinlineprotectedstatic
GetXspFiltering(const std::string &type, const CVariant &filter, std::string &xsp)JSONRPC::CJSONUtilsinlineprotectedstatic
HandleLimits(const CVariant &parameterObject, CVariant &result, int size, int &start, int &end)JSONRPC::CJSONUtilsinlineprotectedstatic
hasAdditionalPropertiesJSONRPC::JSONSchemaTypeDefinition
HasType(JSONSchemaType typeObject, JSONSchemaType type)JSONRPC::CJSONUtilsinlineprotectedstatic
IDJSONRPC::JSONSchemaTypeDefinition
IsParameterType(const CVariant &parameterObject, const char *key, unsigned int position, JSONSchemaType valueType)JSONRPC::CJSONUtilsinlineprotectedstatic
IsType(const CVariant &value, JSONSchemaType valueType)JSONRPC::CJSONUtilsinlineprotectedstatic
IsValueMember(const CVariant &value, const std::string &key)JSONRPC::CJSONUtilsinlineprotectedstatic
itemsJSONRPC::JSONSchemaTypeDefinition
JSONSchemaTypeDefinition()JSONRPC::JSONSchemaTypeDefinition
maximumJSONRPC::JSONSchemaTypeDefinition
maxItemsJSONRPC::JSONSchemaTypeDefinition
maxLengthJSONRPC::JSONSchemaTypeDefinition
MillisecondsToTimeObject(int time, CVariant &result)JSONRPC::CJSONUtilsinlineprotectedstatic
minimumJSONRPC::JSONSchemaTypeDefinition
minItemsJSONRPC::JSONSchemaTypeDefinition
minLengthJSONRPC::JSONSchemaTypeDefinition
missingReferenceJSONRPC::JSONSchemaTypeDefinition
nameJSONRPC::JSONSchemaTypeDefinition
optionalJSONRPC::JSONSchemaTypeDefinition
ParameterExists(const CVariant &parameterObject, const std::string &key, unsigned int position)JSONRPC::CJSONUtilsinlineprotectedstatic
ParameterNotNull(const CVariant &parameterObject, const std::string &key)JSONRPC::CJSONUtilsinlineprotectedstatic
Parse(const CVariant &value, bool isParameter=false)JSONRPC::JSONSchemaTypeDefinition
ParseLimits(const CVariant &parameterObject, int &limitStart, int &limitEnd)JSONRPC::CJSONUtilsinlineprotectedstatic
ParseSorting(const CVariant &parameterObject, SortBy &sortBy, SortOrder &sortOrder, SortAttribute &sortAttributes)JSONRPC::CJSONUtilsinlineprotectedstatic
Print(bool isParameter, bool isGlobal, bool printDefault, bool printDescriptions, CVariant &output) constJSONRPC::JSONSchemaTypeDefinition
propertiesJSONRPC::JSONSchemaTypeDefinition
referencedTypeJSONRPC::JSONSchemaTypeDefinition
referencedTypeSetJSONRPC::JSONSchemaTypeDefinition
ResolveReference()JSONRPC::JSONSchemaTypeDefinition
SchemaValueTypeToJson(JSONSchemaType valueType, CVariant &jsonObject)JSONRPC::CJSONUtilsinlineprotectedstatic
SchemaValueTypeToString(JSONSchemaType valueType)JSONRPC::CJSONUtilsinlineprotectedstatic
SetDefaultValue(CVariant &value, JSONSchemaType valueType)JSONRPC::CJSONUtilsinlineprotectedstatic
SetFromDBDate(const CVariant &jsonDate, CDateTime &date)JSONRPC::CJSONUtilsprotectedstatic
SetFromDBDateTime(const CVariant &jsonDate, CDateTime &date)JSONRPC::CJSONUtilsprotectedstatic
StringToSchemaValueType(const std::string &valueType)JSONRPC::CJSONUtilsinlineprotectedstatic
StringToTransportLayer(const std::string &transport)JSONRPC::CJSONUtilsinlineprotectedstatic
typeJSONRPC::JSONSchemaTypeDefinition
unionTypesJSONRPC::JSONSchemaTypeDefinition
uniqueItemsJSONRPC::JSONSchemaTypeDefinition
ValueTypeToString(CVariant::VariantType valueType)JSONRPC::CJSONUtilsinlineprotectedstatic