#include <coherence/io/pof/reflect/AbstractPofPath.hpp>
Inherits Object, PofNavigator, and PortableObject.
Inherited by SimplePofPath.
Public Types | |||||||
typedef spec::Handle | Handle | ||||||
AbstractPofPath Handle definition. | |||||||
typedef spec::View | View | ||||||
AbstractPofPath View definition. | |||||||
typedef spec::Holder | Holder | ||||||
AbstractPofPath Holder definition. | |||||||
Public Member Functions | |||||||
virtual PofValue::Handle | navigate (PofValue::Handle hValueOrigin) const | ||||||
Locate the PofValue designated by this PofNavigator within the passed PofValue.
| |||||||
Protected Member Functions | |||||||
virtual Array < int32_t >::View | getPathElements () const =0 | ||||||
Return a collection of path elements. |
Return a collection of path elements.
Implemented in SimplePofPath.