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

Resources of a WsNode. More...

#include <WsNodeResources.h>

Collaboration diagram for WsNodeResources:
Collaboration graph

Public Types

enum  Type { Icones, Images, Templates }
 

Public Member Functions

 WsNodeResources (boost::filesystem::path nodePath)
 Constructor. More...
 
const std::vector< std::string > & get (Type t)
 
void add (Type, const std::string &value)
 
int createResourcesDirectories ()
 

Private Attributes

std::vector< std::string > m_iconesUrl
 
std::vector< std::string > m_imagesUrl
 
std::vector< std::string > m_templatesUrl
 
boost::filesystem::path m_nodePath
 

Detailed Description

Resources of a WsNode.

TODO not implemented yet

Definition at line 29 of file WsNodeResources.h.

Member Enumeration Documentation

Enumerator
Icones 
Images 
Templates 

Definition at line 32 of file WsNodeResources.h.

Constructor & Destructor Documentation

WsNodeResources::WsNodeResources ( boost::filesystem::path  nodePath)

Constructor.

Definition at line 23 of file WsNodeResources.cpp.

Member Function Documentation

void WsNodeResources::add ( Type  ,
const std::string &  value 
)

Definition at line 42 of file WsNodeResources.cpp.

int WsNodeResources::createResourcesDirectories ( )

Definition at line 57 of file WsNodeResources.cpp.

Here is the caller graph for this function:

const vector< string > & WsNodeResources::get ( Type  t)

Definition at line 30 of file WsNodeResources.cpp.

Member Data Documentation

std::vector<std::string> WsNodeResources::m_iconesUrl
private

Definition at line 46 of file WsNodeResources.h.

std::vector<std::string> WsNodeResources::m_imagesUrl
private

Definition at line 47 of file WsNodeResources.h.

boost::filesystem::path WsNodeResources::m_nodePath
private

Definition at line 49 of file WsNodeResources.h.

std::vector<std::string> WsNodeResources::m_templatesUrl
private

Definition at line 48 of file WsNodeResources.h.


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