Wittyshare  0.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
WsModulesLoader Class Reference

#include <WsModulesLoader.h>

Collaboration diagram for WsModulesLoader:
Collaboration graph

Public Member Functions

 WsModulesLoader ()
 
 ~WsModulesLoader ()
 
bool load ()
 
const std::vector
< WsModuleLoader * > & 
modules ()
 
const WsModulemodule (const std::string &moduleName)
 
std::string pathWithoutPrefix (const std::string &path)
 
std::string checkPath (const std::string &path)
 

Private Member Functions

std::string removePrefix (const std::string &path)
 

Private Attributes

std::vector< WsModuleLoader * > m_vModules
 

Detailed Description

Definition at line 20 of file WsModulesLoader.h.

Constructor & Destructor Documentation

WsModulesLoader::WsModulesLoader ( )

Definition at line 19 of file WsModulesLoader.cpp.

WsModulesLoader::~WsModulesLoader ( )

Definition at line 22 of file WsModulesLoader.cpp.

Member Function Documentation

std::string WsModulesLoader::checkPath ( const std::string &  path)

Definition at line 174 of file WsModulesLoader.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

bool WsModulesLoader::load ( )

Definition at line 30 of file WsModulesLoader.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

const WsModule * WsModulesLoader::module ( const std::string &  moduleName)

Definition at line 134 of file WsModulesLoader.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

const std::vector< WsModuleLoader * > & WsModulesLoader::modules ( )

Definition at line 129 of file WsModulesLoader.cpp.

Here is the caller graph for this function:

std::string WsModulesLoader::pathWithoutPrefix ( const std::string &  path)

Definition at line 144 of file WsModulesLoader.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

std::string WsModulesLoader::removePrefix ( const std::string &  path)
private

Definition at line 151 of file WsModulesLoader.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

std::vector<WsModuleLoader*> WsModulesLoader::m_vModules
private

Definition at line 34 of file WsModulesLoader.h.


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