#include <coherence/io/pof/EvolvableHolder.hpp>
Inherits Object.
Public Types | |
typedef spec::Handle | Handle |
EvolvableHolder Handle definition. | |
typedef spec::View | View |
EvolvableHolder View definition. | |
typedef spec::Holder | Holder |
EvolvableHolder Holder definition. | |
Public Member Functions | |
virtual Evolvable::Handle | get (int32_t nTypeId) const |
Return Evolvable for the specified type id. | |
virtual Set::View | getTypeIds () const |
Return type identifiers for all the Evolvables within this holder. | |
virtual bool | isEmpty () const |
Return true if this holder is empty. |
virtual Evolvable::Handle get | ( | int32_t | nTypeId | ) | const [virtual] |
virtual Set::View getTypeIds | ( | ) | const [virtual] |
Return type identifiers for all the Evolvables within this holder.
virtual bool isEmpty | ( | ) | const [virtual] |
Return true
if this holder is empty.
true
if this holder is empty, false
otherwise