Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

PropertyWritingContainer Class Reference

#include <textfile_evaluation.h>

Inheritance diagram for PropertyWritingContainer:

Inheritance graph
[legend]
List of all members.

Public Member Functions

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

Protected Member Functions

virtual ASCString getLocation ()

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

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().

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

Implements PropertyContainer.

Definition at line 144 of file textfile_evaluation.h.

References tnstream::getDeviceName().

virtual ASCString PropertyWritingContainer::getLocation void   )  [inline, protected, virtual]
 

Implements PropertyContainer.

Definition at line 142 of file textfile_evaluation.h.

References tnstream::getLocation().

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::writeProperty Property &  p,
const ASCString value
[virtual]
 

Implements PropertyContainer.

Definition at line 275 of file textfile_evaluation.cpp.

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


The documentation for this class was generated from the following files:
Generated on Tue Jun 24 02:20:04 2008 for Advanced Strategic Command by  doxygen 1.4.2