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

Maps a properties name to its json schema type definition. More...

#include <JSONServiceDescription.h>

Public Types

typedef std::map< std::string, JSONSchemaTypeDefinitionPtr >::const_iterator JSONSchemaPropertiesIterator
 

Public Member Functions

 CJsonSchemaPropertiesMap ()
 
void add (const JSONSchemaTypeDefinitionPtr &property)
 
JSONSchemaPropertiesIterator begin () const
 
JSONSchemaPropertiesIterator find (const std::string &key) const
 
JSONSchemaPropertiesIterator end () const
 
unsigned int size () const
 

Detailed Description

Maps a properties name to its json schema type definition.

Member Typedef Documentation

◆ JSONSchemaPropertiesIterator

Constructor & Destructor Documentation

◆ CJsonSchemaPropertiesMap()

JSONSchemaTypeDefinition::CJsonSchemaPropertiesMap::CJsonSchemaPropertiesMap ( )

Member Function Documentation

◆ add()

void JSONSchemaTypeDefinition::CJsonSchemaPropertiesMap::add ( const JSONSchemaTypeDefinitionPtr & property)

◆ begin()

JSONSchemaTypeDefinition::CJsonSchemaPropertiesMap::JSONSchemaPropertiesIterator JSONSchemaTypeDefinition::CJsonSchemaPropertiesMap::begin ( ) const

◆ end()

JSONSchemaTypeDefinition::CJsonSchemaPropertiesMap::JSONSchemaPropertiesIterator JSONSchemaTypeDefinition::CJsonSchemaPropertiesMap::end ( ) const

◆ find()

JSONSchemaTypeDefinition::CJsonSchemaPropertiesMap::JSONSchemaPropertiesIterator JSONSchemaTypeDefinition::CJsonSchemaPropertiesMap::find ( const std::string & key) const

◆ size()

unsigned int JSONSchemaTypeDefinition::CJsonSchemaPropertiesMap::size ( ) const

The documentation for this class was generated from the following files: