10 #define PVENUMERATED_H 19 namespace epics {
namespace pvData {
67 bool setIndex(
int32 index);
79 std::string getChoice();
85 bool choicesMutable();
97 int32 getNumberChoices();
106 static std::string notFound;
107 static std::string notAttached;
std::tr1::shared_ptr< PVInt > PVIntPtr
Methods for accessing an enumerated structure.
TODO only here because of the Lockable.
Mark external symbols and entry points for shared libraries.
std::tr1::shared_ptr< PVStringArray > PVStringArrayPtr
std::vector< std::string > StringArray
std::tr1::shared_ptr< PVField > PVFieldPtr
PVStringArray::const_svector getChoices()