EasyCV  0.9.36
Easy! Computer Vision
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
cvac::ClientSandbox Class Reference

#include <ServiceMan.h>

Public Member Functions

 ClientSandbox (const std::string &clientName, const std::string &CVAC_DataDir)
 
std::string getTrainingDir ()
 
std::string createTrainingDir ()
 
void deleteTrainingDir ()
 
std::string getClientDir ()
 
std::string getClientName ()
 

Private Attributes

std::string _clientName
 
std::string _cvacDataDir
 
std::string _trainDir
 
std::string _clientDir
 

Static Private Attributes

static const char * SANDBOX = "sboxes"
 

Detailed Description

ClientSandbox - keep track of the client resources handed out.

Constructor & Destructor Documentation

ClientSandbox::ClientSandbox ( const std::string &  clientName,
const std::string &  CVAC_DataDir 
)

Member Function Documentation

std::string ClientSandbox::createTrainingDir ( )

Delete the old training directory if it exists and creat a new one

void ClientSandbox::deleteTrainingDir ( )

Delete the current training directory

std::string ClientSandbox::getClientDir ( )
std::string cvac::ClientSandbox::getClientName ( )
inline

Get the client name

std::string cvac::ClientSandbox::getTrainingDir ( )
inline

Get the current training directory

Member Data Documentation

std::string cvac::ClientSandbox::_clientDir
private
std::string cvac::ClientSandbox::_clientName
private
std::string cvac::ClientSandbox::_cvacDataDir
private
std::string cvac::ClientSandbox::_trainDir
private
const char * ClientSandbox::SANDBOX = "sboxes"
staticprivate

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