PropertyWritingContainer Class Reference

#include <textfile_evaluation.h>

Inheritance diagram for PropertyWritingContainer:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ASCString getLocation ()
virtual ASCString getFileName ()
virtual ASCString getArchive ()
 PropertyWritingContainer (const ASCString &baseName, tnstream &stream)
 ~PropertyWritingContainer ()
void writeProperty (Property &p, const ASCString &value)
virtual void openBracket (const ASCString &name)
virtual void closeBracket ()

Detailed Description

Definition at line 139 of file textfile_evaluation.h.


Constructor & Destructor Documentation

PropertyWritingContainer::PropertyWritingContainer ( const ASCString baseName,
tnstream stream 
)

Definition at line 579 of file textfile_evaluation.cpp.

References TextPropertyGroup::fileName, tnstream::getDeviceName(), tnstream::getLocation(), TextPropertyGroup::location, openBracket(), and PropertyContainer::textPropertyGroup.

PropertyWritingContainer::~PropertyWritingContainer (  ) 

Definition at line 587 of file textfile_evaluation.cpp.

References closeBracket(), PropertyContainer::error(), PropertyContainer::levelDepth, and PropertyContainer::textPropertyGroup.


Member Function Documentation

virtual ASCString PropertyWritingContainer::getLocation (  )  [inline, virtual]

Implements PropertyContainer.

Definition at line 142 of file textfile_evaluation.h.

References tnstream::getLocation().

virtual ASCString PropertyWritingContainer::getFileName (  )  [inline, virtual]

Implements PropertyContainer.

Definition at line 143 of file textfile_evaluation.h.

References tnstream::getDeviceName().

virtual ASCString PropertyWritingContainer::getArchive (  )  [inline, virtual]

Implements PropertyContainer.

Definition at line 144 of file textfile_evaluation.h.

References tnstream::getArchive().

void PropertyWritingContainer::writeProperty ( Property &  p,
const ASCString value 
)

Definition at line 275 of file textfile_evaluation.cpp.

References PropertyContainer::levelDepth, and tnstream::writeString().

void PropertyWritingContainer::openBracket ( const ASCString name  )  [virtual]

Reimplemented from PropertyContainer.

Definition at line 334 of file textfile_evaluation.cpp.

References PropertyContainer::levelDepth, PropertyContainer::openBracket(), and tnstream::writeString().

Referenced by PropertyWritingContainer().

void PropertyWritingContainer::closeBracket (  )  [virtual]

Reimplemented from PropertyContainer.

Definition at line 343 of file textfile_evaluation.cpp.

References PropertyContainer::closeBracket(), PropertyContainer::level, PropertyContainer::levelDepth, and tnstream::writeString().

Referenced by ~PropertyWritingContainer().


The documentation for this class was generated from the following files:
Generated on Mon May 21 01:47:18 2012 for Advanced Strategic Command by  doxygen 1.5.1