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

fstream_result_entry_t Class Reference

Concrete FileStreamConnection result entry. More...

Inheritance diagram for fstream_result_entry_t:

generic_result_entry_t List of all members.

Public Member Functions

 fstream_result_entry_t (const fstream_search_result_t::const_iterator &first, const fstream_search_result_t::const_iterator &last)
 Costructor.

bool next ()
 Concrete next entry assignment.

bool good () const
 Concrete validation test.

std::string distinguished_name () const
 Concrete distinguished name extractor.

LDIFObjectvalue ()
 Concrete LDIFObject extractor.


Detailed Description

Concrete FileStreamConnection result entry.

This class specialises the abstract interface

See also:
generic_result_entry for concrete FileStreamConnection search result entries.


Constructor & Destructor Documentation

fstream_result_entry_t const fstream_search_result_t::const_iterator first,
const fstream_search_result_t::const_iterator last
 

Costructor.

Parameters:
first a reference iterator to the first result entry
last a reference iterator to the last result entry


Member Function Documentation

std::string distinguished_name  )  const [virtual]
 

Concrete distinguished name extractor.

Returns:
a string representation of entry's distinguished name

Implements generic_result_entry_t.

bool good  )  const [virtual]
 

Concrete validation test.

Returns:
whether the entry is valid or not.

Implements generic_result_entry_t.

bool next  )  [virtual]
 

Concrete next entry assignment.

Returns:
whether the next entry has been succesfully addressed, or not.

Implements generic_result_entry_t.

LDIFObject* value  )  [virtual]
 

Concrete LDIFObject extractor.

Returns:
a poiter to a LDIFObject.

Implements generic_result_entry_t.


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