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

indri::parse::Tag Class Reference

#include <Tag.hpp>

List of all members.

Public Member Functions

 Tag ()
 Tag (char *n, int b)
 ~Tag ()
void set_next (Tag *t)
void set_prev (Tag *t)
void set_end (int e)
Tagget_next ()
Tagget_prev ()
char * get_name ()
int get_begin ()
int get_end ()

Private Attributes

char name [MAX_TAG_LENGTH]
Tagnext
Tagprev
int begin
int end


Constructor & Destructor Documentation

indri::parse::Tag::Tag  )  [inline]
 

indri::parse::Tag::Tag char *  n,
int  b
[inline]
 

indri::parse::Tag::~Tag  )  [inline]
 


Member Function Documentation

int indri::parse::Tag::get_begin  )  [inline]
 

int indri::parse::Tag::get_end  )  [inline]
 

char* indri::parse::Tag::get_name  )  [inline]
 

Tag* indri::parse::Tag::get_next  )  [inline]
 

Tag* indri::parse::Tag::get_prev  )  [inline]
 

void indri::parse::Tag::set_end int  e  )  [inline]
 

void indri::parse::Tag::set_next Tag t  )  [inline]
 

void indri::parse::Tag::set_prev Tag t  )  [inline]
 


Member Data Documentation

int indri::parse::Tag::begin [private]
 

int indri::parse::Tag::end [private]
 

char indri::parse::Tag::name[MAX_TAG_LENGTH] [private]
 

Tag* indri::parse::Tag::next [private]
 

Tag* indri::parse::Tag::prev [private]
 


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