Advanced Strategic Command
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
IntegerArrayProperty Class Reference
Inheritance diagram for IntegerArrayProperty:
Inheritance graph

Public Member Functions

 IntegerArrayProperty (vector< int > &property_, bool _required)
- Public Member Functions inherited from PropertyTemplate< vector< T > >
void evaluate ()
 PropertyTemplate (vector< T > &property_)
 PropertyTemplate (vector< T > &property_, const vector< T > &defaultValue_)
- Public Member Functions inherited from PropertyContainer::Property
virtual ~Property ()
void setName (const ASCString &name_, const ASCString &lastName_)
const ASCStringgetLastName ()
void setPropertyContainer (PropertyContainer *propertyContainer_)

Protected Member Functions

PropertyType operation_eq (const TextPropertyGroup::Entry &entry) const
ASCString toString () const
bool hasDefault ()
- Protected Member Functions inherited from ValArrayProperty< T >
PropertyType operation_add (const TextPropertyGroup::Entry &entry) const
PropertyType operation_sub (const TextPropertyGroup::Entry &entry) const
PropertyType operation_mult (const TextPropertyGroup::Entry &entry) const
 ValArrayProperty (PropertyType &property_)
- Protected Member Functions inherited from PropertyTemplate< vector< T > >
virtual vector< T > parse (const TextPropertyGroup::Entry &entry) const
- Protected Member Functions inherited from PropertyContainer::Property
void findEntry ()
void writeProperty ()
 Property (bool defaultValueAvail_)

Protected Attributes

bool required
- Protected Attributes inherited from PropertyTemplate< vector< T > >
vector< T > & property
vector< T > defaultValue
- Protected Attributes inherited from PropertyContainer::Property
ASCString name
ASCString lastName
bool defaultValueAvail

Additional Inherited Members

- Public Attributes inherited from PropertyContainer::Property
bool evaluated
- Protected Types inherited from ValArrayProperty< T >
typedef vector< T > PropertyType

Detailed Description

Definition at line 135 of file textfile_evaluation.cpp.

Constructor & Destructor Documentation

IntegerArrayProperty::IntegerArrayProperty ( vector< int > &  property_,
bool  _required 

Definition at line 142 of file textfile_evaluation.cpp.

Member Function Documentation

bool IntegerArrayProperty::hasDefault ( )

Reimplemented from PropertyContainer::Property.

Definition at line 140 of file textfile_evaluation.cpp.

References required.

IntegerArrayProperty::PropertyType IntegerArrayProperty::operation_eq ( const TextPropertyGroup::Entry entry) const
ASCString IntegerArrayProperty::toString ( ) const

Implements PropertyContainer::Property.

Definition at line 1011 of file textfile_evaluation.cpp.

References strrr().

Member Data Documentation

bool IntegerArrayProperty::required

Definition at line 139 of file textfile_evaluation.cpp.

Referenced by hasDefault().

The documentation for this class was generated from the following file: