images/plugin_impl/interfaces_utils.h File Reference

#include <typeinfo>
#include <cassert>
#include <string>
#include <vector>
#include <map>
#include <algorithm>
#include "log.h"
Include dependency graph for images/plugin_impl/interfaces_utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  utils::InterfaceBase
 The interface entry base class. More...
class  utils::InterfaceEntry< T >
 Every InterfaceEntry stores the necessary information related to a interface, such as:

  • Interface name.
  • Interface pointer value.
More...
class  utils::InterfaceTable
 The InterfaceTable contains a list of interfaces. From this class caller can add and query a given interface. More...
class  utils::ObjectTable< T >
 This class enables caller to search between interface and object. It can store objects of the same class. More...

Namespaces

namespace  utils
 

A simple signal/slot implementation.


Variables

const unsigned int utils::MAX_OBJECTS = 20
const unsigned int utils::MAX_INTERFACES = 13
Generated by  doxygen 1.6.2-20100208