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

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
 
PropertyContainerpropertyContainer
 
TextPropertyGroup::Entryentry
 
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 
)
inline

Definition at line 142 of file textfile_evaluation.cpp.

Member Function Documentation

bool IntegerArrayProperty::hasDefault ( )
inlineprotectedvirtual

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
protectedvirtual
ASCString IntegerArrayProperty::toString ( ) const
protectedvirtual

Implements PropertyContainer::Property.

Definition at line 1011 of file textfile_evaluation.cpp.

References strrr().

Member Data Documentation

bool IntegerArrayProperty::required
protected

Definition at line 139 of file textfile_evaluation.cpp.

Referenced by hasDefault().


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