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 ()
STILIncludeFile & operator= (const STILIncludeFile &)
bool operator== (const STILIncludeFile &) const
bool operator< (const STILIncludeFile &) const
void setFile (const sstring &fn)
FILE * getFilePtr ()
const sstring & getFileName ()
void setLastLineNumber (const unsigned int)
const unsigned int getLastLineNumber ()
void setBasePath (sstring &)
const sstring & getBasePath ()


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