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

lemur::parse::DocumentProps Class Reference

Class for set of Document Properties. More...

#include <DocumentProps.hpp>

List of all members.

Public Member Functions

 DocumentProps ()
 ~DocumentProps ()
void length (int dl)
 set document length

int length () const
 get document length

void stringID (const char *did)
 set docID, we're not making a copy

const char * stringID () const
 get docID

Private Attributes

int len
const char * sid

Detailed Description

Class for set of Document Properties.

this is a supporting class for classes that want to pass one object around that would have access methods for properties that a document might have. this class should be subclassed, adding access methods for the particular information needs for a particular index.

Constructor & Destructor Documentation

lemur::parse::DocumentProps::DocumentProps  )  [inline]

lemur::parse::DocumentProps::~DocumentProps  )  [inline]

Member Function Documentation

int lemur::parse::DocumentProps::length  )  const [inline]

get document length

void lemur::parse::DocumentProps::length int  dl  )  [inline]

set document length

const char* lemur::parse::DocumentProps::stringID  )  const [inline]

get docID

void lemur::parse::DocumentProps::stringID const char *  did  )  [inline]

set docID, we're not making a copy

Member Data Documentation

int lemur::parse::DocumentProps::len [private]

const char* lemur::parse::DocumentProps::sid [private]

The documentation for this class was generated from the following file:
Generated on Tue Jun 15 11:03:06 2010 for Lemur by doxygen 1.3.4