Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
plist::ArrayBase::EntryConstraint< PO > Struct Template Reference
Inheritance diagram for plist::ArrayBase::EntryConstraint< PO >:
Detailed Descriptiontemplate<typename PO>
|
Public Member Functions | |
virtual | ~EntryConstraint () |
virtual void | addEntry (PO &val, const std::string &comment="")=0 |
replaces previous entry at the specified index, which must represent an integer value less than or equal to the current array size | |
virtual void | addEntry (PO *val, const std::string &comment="")=0 |
replaces previous entry at the specified index, which must represent an integer value less than or equal to the current array size | |
virtual void | setEntry (size_t index, PO &val, bool warnExists=false)=0 |
replaces previous entry at the specified index, which must be less than or equal to the current array size | |
virtual void | addEntry (size_t index, PO &val, const std::string &comment="")=0 |
replaces previous entry at the specified index, which must be less than or equal to the current array size | |
virtual void | setEntry (size_t index, PO *val, bool warnExists=false)=0 |
replaces previous entry at the specified index, which must be less than or equal to the current array size; control of (de)allocation will be assumed by the Array | |
virtual void | addEntry (size_t index, PO *val, const std::string &comment="")=0 |
replaces previous entry at the specified index, which must be less than or equal to the current array size; control of (de)allocation will be assumed by the Array |
virtual plist::ArrayBase::EntryConstraint< PO >::~EntryConstraint | ( | ) | [virtual] |
no-op destructor
Definition at line 950 of file plistCollections.h.
virtual void plist::ArrayBase::EntryConstraint< PO >::addEntry | ( | size_t | index, | |
PO * | val, | |||
const std::string & | comment = "" | |||
) | [pure virtual] |
replaces previous entry at the specified index, which must be less than or equal to the current array size; control of (de)allocation will be assumed by the Array
virtual void plist::ArrayBase::EntryConstraint< PO >::addEntry | ( | size_t | index, | |
PO & | val, | |||
const std::string & | comment = "" | |||
) | [pure virtual] |
replaces previous entry at the specified index, which must be less than or equal to the current array size
virtual void plist::ArrayBase::EntryConstraint< PO >::addEntry | ( | PO * | val, | |
const std::string & | comment = "" | |||
) | [pure virtual] |
replaces previous entry at the specified index, which must represent an integer value less than or equal to the current array size
virtual void plist::ArrayBase::EntryConstraint< PO >::addEntry | ( | PO & | val, | |
const std::string & | comment = "" | |||
) | [pure virtual] |
replaces previous entry at the specified index, which must represent an integer value less than or equal to the current array size
Referenced by plist::ArrayBase::WrapValueConversion< PO >::addValue(), and plist::ArrayBase::ConversionTo< PO >::addValue().
virtual void plist::ArrayBase::EntryConstraint< PO >::setEntry | ( | size_t | index, | |
PO * | val, | |||
bool | warnExists = false | |||
) | [pure virtual] |
replaces previous entry at the specified index, which must be less than or equal to the current array size; control of (de)allocation will be assumed by the Array
virtual void plist::ArrayBase::EntryConstraint< PO >::setEntry | ( | size_t | index, | |
PO & | val, | |||
bool | warnExists = false | |||
) | [pure virtual] |
replaces previous entry at the specified index, which must be less than or equal to the current array size
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:25 2016 by Doxygen 1.6.3 |