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 ()
STILHeaderoperator= (const STILHeader &)
void init ()
virtual void write (FILE *pOutFile, LONG indentation=0) const
const sstringgetTitle () const
void setTitle (const sstring &)
const sstringgetDate () const
void setDate (const sstring &)
const sstringgetSource () const
void setSource (const sstring &)
const STILHistorygetHistory () 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