Public Member Functions | Private Member Functions | Friends
Gui::ResourceManager Class Reference

#include <core.h>

List of all members.

Public Member Functions

template<typename RT >
Resource< RT > * create (const std::string &name, const std::string &file)
template<typename RT >
Resource< RT > * create (const std::string &name, const typename RT::DataTypePtr &data)
template<typename RT >
void destroy (const std::string &name)
 ~ResourceManager ()

Private Member Functions

template<typename RT >
Resource< RT > * create (const std::string &name, const std::string &file, ResourceTypes::BaseCloud)
template<typename RT >
Resource< RT > * create (const std::string &name, const std::string &file, ResourceTypes::Image)
template<typename RT >
std::map< std::string,
Resource< RT > * > * 
get ()
 ResourceManager ()

Friends

class Core

Detailed Description

Definition at line 101 of file core.h.


Constructor & Destructor Documentation

Definition at line 104 of file core.h.

Definition at line 113 of file core.h.


Member Function Documentation

template<typename RT >
Resource<RT>* Gui::ResourceManager::create ( const std::string &  name,
const std::string &  file 
) [inline]

Definition at line 107 of file core.h.

template<typename RT >
Gui::Resource< RT > * Gui::ResourceManager::create ( const std::string &  name,
const typename RT::DataTypePtr &  data 
)

Definition at line 118 of file core.hpp.

template<typename RT >
Gui::Resource< RT > * Gui::ResourceManager::create ( const std::string &  name,
const std::string &  file,
ResourceTypes::BaseCloud   
) [private]

Definition at line 126 of file core.hpp.

template<typename RT >
Gui::Resource< RT > * Gui::ResourceManager::create ( const std::string &  name,
const std::string &  file,
ResourceTypes::Image   
) [private]

Definition at line 134 of file core.hpp.

template<typename RT >
void Gui::ResourceManager::destroy ( const std::string &  name)

Definition at line 144 of file core.hpp.

template<typename RT >
std::map< std::string, Gui::Resource< RT > * > * Gui::ResourceManager::get ( ) [private]

Definition at line 111 of file core.hpp.


Friends And Related Function Documentation

friend class Core [friend]

Definition at line 121 of file core.h.


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


cob_3d_mapping_tools
Author(s): Georg Arbeiter
autogenerated on Wed Aug 26 2015 11:04:27