Public Types
Tonido::Data::PathFilterManager Class Reference

Manages Path Filter Records. More...

List of all members.

Public Types

typedef boost::shared_ptr
< PathFilterManager
SharedPtr

Public Member Functions

Ctors & Dtors
 PathFilterManager ()
 Ctor.
 ~PathFilterManager ()
 Dtor.

GuestUser Management

int pathFilterAdd (const std::string &a_filter)
 Add a new PathFilter.
bool pathFilterRemove (int32_bt a_ID)
 Removes a PathFilter.
std::string getPathFilterXML ()
 Gets the Path Filter collection as XML.
std::string getPathFilterRegex ()
 Gets the Path Filter as Regex.
void buildPathFilter ()
 Re-Builds the Path Filter.

Detailed Description

Manages Path Filter Records.


Constructor & Destructor Documentation

Tonido::Data::PathFilterManager::PathFilterManager ( )

Ctor.

details if needed ...

Tonido::Data::PathFilterManager::~PathFilterManager ( )

Dtor.

details if needed ...


Member Function Documentation

void Tonido::Data::PathFilterManager::buildPathFilter ( )

Re-Builds the Path Filter.

Returns:
nothing
std::string Tonido::Data::PathFilterManager::getPathFilterRegex ( )

Gets the Path Filter as Regex.

Returns:
string
std::string Tonido::Data::PathFilterManager::getPathFilterXML ( )

Gets the Path Filter collection as XML.

Returns:
xml of the tags for specified resource
int Tonido::Data::PathFilterManager::pathFilterAdd ( const std::string &  a_filter)

Add a new PathFilter.

Parameters:
[in,out]a_filtera Path Filter
Returns:
id of the filter added, -1 otherwise
bool Tonido::Data::PathFilterManager::pathFilterRemove ( int32_bt  a_ID)

Removes a PathFilter.

Parameters:
[in]a_IDof the PathFilter to remove
Returns:
true on successs, false otherwise

Generated on Wed Oct 12 2011 21:46:53. © CodeLathe LLC 2007-2011. All Rights Reserved.