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

STILIncludeFile Class Reference

STILIncludeFile Class Interface. More...

#include <stilincludefile.h>

List of all members.

Public Member Functions

 STILIncludeFile ()
 STILIncludeFile (const STILIncludeFile &)
 ~STILIncludeFile ()
STILIncludeFileoperator= (const STILIncludeFile &)
bool operator== (const STILIncludeFile &) const
bool operator< (const STILIncludeFile &) const
void setFile (const sstring &fn)
FILE * getFilePtr ()
const sstringgetFileName ()
void setLastLineNumber (const unsigned int)
const unsigned int getLastLineNumber ()
void setBasePath (sstring &)
const sstringgetBasePath ()


Detailed Description

STILIncludeFile Class Interface.

The STILIncludeFile Class is the interface for STIL Include's


Constructor & Destructor Documentation

STILIncludeFile::STILIncludeFile  ) 
 

Default Constructor for a STILIncludeFile object.

Parameters:
 
Returns:

STILIncludeFile::STILIncludeFile const STILIncludeFile incf  ) 
 

Constructor a STILIncludeFile object from another STILIncludeFile.

Parameters:
incf STILIncludeFile object to construct from
Returns:

STILIncludeFile::~STILIncludeFile  ) 
 

Destructor for a STILIncludeFile object.

Parameters:
 
Returns:


Member Function Documentation

const sstring & STILIncludeFile::getBasePath  )  [inline]
 

Parameters:
 
Returns:
(void)

const sstring & STILIncludeFile::getFileName  )  [inline]
 

Parameters:
 
Returns:

FILE * STILIncludeFile::getFilePtr  )  [inline]
 

Parameters:
 
Returns:

const unsigned int STILIncludeFile::getLastLineNumber  )  [inline]
 

Parameters:
 
Returns:

bool STILIncludeFile::operator< const STILIncludeFile incf  )  const
 

Less Than operator.

Parameters:
incf Right hand side of < operator
Returns:
(bool)

STILIncludeFile & STILIncludeFile::operator= const STILIncludeFile incf  ) 
 

Assignment operator.

Parameters:
incf Source object to assign this object from
Returns:
(STILIncludeFile &)

bool STILIncludeFile::operator== const STILIncludeFile incf  )  const
 

Equality operator.

Parameters:
incf Right hand side of == operator
Returns:
(bool)

void STILIncludeFile::setBasePath sstring bp  )  [inline]
 

Parameters:
 
Returns:
(void)

void STILIncludeFile::setFile const sstring fn  ) 
 

Set the filename and file ptr attributes for this include file.

Parameters:
fn filename of file to open
Returns:
(void)

void STILIncludeFile::setLastLineNumber const unsigned int  ln  )  [inline]
 

Parameters:
 
Returns:
(void)


The documentation for this class was generated from the following files:
This page last updated on 6 Jul 2007

SourceForge.net Logo