VisioMove SDK (iOS)  2.1.22
VgEngine::VgFunctorDescriptorMap Class Reference

Inherits std::list< T >.

Public Member Functions

 VgFunctorDescriptorMap ()
 
 VgFunctorDescriptorMap (const VgFunctorDescriptorMap &pOther)
 
VgEngine::VgRefPtr< VgEngine::VgFunctorDescriptor > & operator[] (const std::pair< std::string, std::string > &pChannel)
 
VgEngine::VgRefPtr< VgEngine::VgFunctorDescriptor > & get (const std::pair< std::string, std::string > &pChannel)
 
void set (const std::pair< std::string, std::string > &pChannel, VgEngine::VgRefPtr< VgEngine::VgFunctorDescriptor > &pDescriptor)
 

Detailed Description

A list of VgFunctorDescriptorMapEntry's

Version
2.0.8955

Constructor & Destructor Documentation

VgEngine::VgFunctorDescriptorMap::VgFunctorDescriptorMap ( )

Default constructor. Creates an empty functor descriptor collection.

VgEngine::VgFunctorDescriptorMap::VgFunctorDescriptorMap ( const VgFunctorDescriptorMap pOther)

Copy constructor (to enable assignment operator usage by Swig).

Member Function Documentation

VgEngine::VgRefPtr< VgEngine::VgFunctorDescriptor >& VgEngine::VgFunctorDescriptorMap::get ( const std::pair< std::string, std::string > &  pChannel)

This method is a shortcut to the [] operator to make it available to Swig interface.

VgEngine::VgRefPtr< VgEngine::VgFunctorDescriptor >& VgEngine::VgFunctorDescriptorMap::operator[] ( const std::pair< std::string, std::string > &  pChannel)

This operator (and whole class) exists for backward compatibility concerns. In previous versions the functor descriptor collection was a map and operator [] was used to feed the collection. It is now a list.

void VgEngine::VgFunctorDescriptorMap::set ( const std::pair< std::string, std::string > &  pChannel,
VgEngine::VgRefPtr< VgEngine::VgFunctorDescriptor > &  pDescriptor 
)

This method is a shortcut to the [] operator to make it available to Swig interface.


The documentation for this class was generated from the following file:
VisioMove 2.1.22, Visioglobe® 2016