Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

VPathExpr Class Reference

#include <VPathExprMan.hpp>

List of all members.

Public Methods

void * operator new (size_t size, MemStreamer *mem)
void operator delete (void *ptr)
 VPathExpr ()
void CreateFromString (char *&str, char *endptr)
void PrintRegExpr ()
unsigned long GetIdx ()
VPathExpr * GetNext ()


Constructor & Destructor Documentation

VPathExpr::VPathExpr   [inline]
 

Definition at line 112 of file VPathExprMan.hpp.

00113    {
00114 #ifdef XMILL
00115 
00116 #ifdef USE_FORWARD_DATAGUIDE
00117       forwardfsm=NULL;
00118 #endif
00119       reversefsm=NULL;
00120       next=NULL;
00121 #endif
00122    }


Member Function Documentation

void VPathExpr::CreateFromString char *&    str,
char *    endptr
 

unsigned long VPathExpr::GetIdx   [inline]
 

Definition at line 132 of file VPathExprMan.hpp.

00132 {  return idx; }

VPathExpr* VPathExpr::GetNext   [inline]
 

Definition at line 133 of file VPathExprMan.hpp.

00133 {  return next;   }

void VPathExpr::PrintRegExpr  
 

Definition at line 524 of file VPathExprMan.cpp.

00526 {
00527    fwrite(regexprstr,regexprendptr-regexprstr,1,stdout);
00528 }

void VPathExpr::operator delete void *    ptr [inline]
 

Definition at line 107 of file VPathExprMan.hpp.

00107 {}

void* VPathExpr::operator new size_t    size,
MemStreamer   mem
[inline]
 

Definition at line 106 of file VPathExprMan.hpp.

00106 {  return mem->GetByteBlock(size); }


The documentation for this class was generated from the following files:
Generated on Sat Oct 13 16:08:56 2001 for XMILL by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001