| 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 |