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

LDAPFilterTokenizer Class Reference

This class models a basic tokenizer object for LDAP filters. More...

List of all members.

Public Types

enum  filtercomp_t { AND = '&', OR = '|', NOT = '!' }
enum  filtertype_t { LIKE = '~', EQUAL = '=', LESS = '<', GREATER = '>' }

Public Member Functions

 LDAPFilterTokenizer (const std::string &s)
bool get_token (token_t &type)
bool eof () const
void break_on_reserved (bool v)


Detailed Description

This class models a basic tokenizer object for LDAP filters.


Member Enumeration Documentation

enum filtercomp_t
 

Enumeration values:
AND 
OR 
NOT 

enum filtertype_t
 

Enumeration values:
LIKE 
EQUAL 
LESS 
GREATER 


Constructor & Destructor Documentation

LDAPFilterTokenizer const std::string &  s  ) 
 


Member Function Documentation

void break_on_reserved bool  v  )  [inline]
 

bool eof  )  const [inline]
 

bool get_token token_t type  ) 
 


The documentation for this class was generated from the following file:
Generated on Wed Mar 1 00:37:56 2006 for COMMON API - configuration, jobid, ldif2classadi, logger, process, requestad, socket++i, task, utilities by doxygen 1.3.5