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

STILHeader Class Reference

STILHeader Class Interface. More...

#include <stilheader.h>

Inheritance diagram for STILHeader:

STILBlock STILEntity List of all members.

Public Member Functions

 STILHeader ()
 STILHeader (const STILHeader &)
virtual ~STILHeader ()
STILHeader & operator= (const STILHeader &)
void init ()
virtual void write (FILE *pOutFile, LONG indentation=0) const
const sstring & getTitle () const
void setTitle (const sstring &)
const sstring & getDate () const
void setDate (const sstring &)
const sstring & getSource () const
void setSource (const sstring &)
const STILHistory * getHistory () const
void setHistory (const STILHistory &)

Detailed Description

STILHeader Class Interface.

The STILHeader Class is the interface for STIL Header blocks


Constructor & Destructor Documentation

STILHeader::STILHeader (   ) 
 

Default Constructor for a STILHeader object.

Parameters:
 
Returns:

STILHeader::STILHeader (  const STILHeader &  h  ) 
 

Constructor a STILHeader object from another STILHeader.

Parameters:
h STILHeader object to construct from
Returns:

STILHeader::~STILHeader (   )  [virtual]
 

Destructor for a STILHeader object.

Parameters:
 
Returns:


Member Function Documentation

const sstring & STILHeader::getDate (   )  const [inline]
 

Parameters:
 
Returns:

const STILHistory * STILHeader::getHistory (   )  const [inline]
 

Parameters:
 
Returns:

const sstring & STILHeader::getSource (   )  const [inline]
 

Parameters:
 
Returns:

const sstring & STILHeader::getTitle (   )  const [inline]
 

Parameters:
 
Returns:

void STILHeader::init (   ) 
 

Initialize the STILHeader object.

Parameters:
 
Returns:
(void)

STILHeader & STILHeader::operator= (  const STILHeader &  h  ) 
 

Assignment operator.

Parameters:
h Source object to assign this object from
Returns:
(STILHeader &)

void STILHeader::setDate (  const sstring &  d  )  [inline]
 

Parameters:
 
Returns:
(void)

void STILHeader::setHistory (  const STILHistory &  history_arg  ) 
 

Set the History block for this object.

Parameters:
history_arg The History block to use
Returns:
(void)

void STILHeader::setSource (  const sstring &  s  )  [inline]
 

Parameters:
 
Returns:
(void)

void STILHeader::setTitle (  const sstring &  t  )  [inline]
 

Parameters:
 
Returns:
(void)

void STILHeader::write (  FILE *  pOutFile,
LONG  indentation = 0
)  const [virtual]
 

Write the STILHeader object to a FILE.

Parameters:
pOutFile FILE * to write output indentation The number of formatting indentation spaces
Returns:
(void)

Reimplemented from STILBlock.


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

SourceForge.net Logo