Main Page | Class Hierarchy | Class List | File List | Class Members

tacpp::CoreAccess Class Reference

working with acl - access lists manager More...

#include <CoreAccess.h>

Inheritance diagram for tacpp::CoreAccess:

tacpp::Core_data List of all members.

Public Member Functions

 CoreAccess (const string, const string)
 ~CoreAccess ()
bool add_permit (int, const char *)
bool add_deny (int, const char *)
void add (int)
bool del (int)
bool del_permit (int, const char *)
bool del_deny (int, const char *)
bool check (int, const char *)
string buildcfstr (int)
string applycf (char *const *mask, const string cmdname, const list< string >paramList, Command *cmd=NULL) throw (CmdErr)

Detailed Description

working with acl - access lists manager

Version:
1
Author:
rv


Constructor & Destructor Documentation

CoreAccess::CoreAccess (  const  string,
const  string
) 
 

set data for acl

CoreAccess::~CoreAccess (   ) 
 

remove data


Member Function Documentation

void CoreAccess::add (  int   ) 
 

add whole acl with number

bool CoreAccess::add_deny (  int  ,
const char * 
) 
 

add deny rule to acl

bool CoreAccess::add_permit (  int  ,
const char * 
) 
 

add permit rule to acl

string CoreAccess::applycf (  char *const *  mask,
const string  cmdname,
const list< string >  paramList,
Command *  cmd = NULL
)  throw (CmdErr) [virtual]
 

process config strings

Implements tacpp::Core_data.

string CoreAccess::buildcfstr (  int   )  [virtual]
 

build config for one acl

Implements tacpp::Core_data.

bool CoreAccess::check (  int  ,
const char * 
) 
 

check rule with all for whole acl

bool CoreAccess::del (  int   ) 
 

delete whole acl with number

bool CoreAccess::del_deny (  int  ,
const char * 
) 
 

delete one deny rule from acl

bool CoreAccess::del_permit (  int  ,
const char * 
) 
 

delete one permit rule from acl


The documentation for this class was generated from the following files:
Generated on Thu Jul 21 23:09:47 2005 for tacppd.kdevelop by doxygen 1.3.5