13 #include "uicmddrivermod.h" 28 void raiseScopeLevel(
bool up=
true);
30 void set(
const char* name,
const char* val=
"",
32 void set(
const char* name,int);
33 void set(
const char* name,double);
34 void unset(
const char* name,
bool followlinks=
true);
36 bool isPredefined(
const char* name)
const;
37 bool doesExist(
const char* name)
const;
38 const char* getValue(
const char* name)
const;
40 bool getInteger(
const char* name,
int&)
const;
41 bool getDouble(
const char* name,
double&)
const;
43 const char* lastLinkedIdentStr()
const;
57 : name_(name), val_(val), islink_(islink)
59 , filepathplaceholder_(false)
71 bool findCurIdent(
const char* name,
bool followlinks=
true,
72 bool singlescope=
false);
73 void setFilePathPlaceholder(
const char* nm,
const char* val);
75 void tryFilePathPlaceholder(
const char* prefixsrc,
76 const char* filepathsrc,
#define mExpClass(module)
Definition: commondefs.h:157
Command Drive
Definition: canvascommands.h:20
List encoded in a string.
Definition: separstr.h:32
bool predefined_
Definition: identifierman.h:66
ObjectSet< ObjectSet< Identifier > > identifiers_
Definition: identifierman.h:84
Set of pointers to objects.
Definition: commontypes.h:28
Identifier(const char *name, const char *val="", bool islink=false)
Definition: identifierman.h:55
SeparString lastlinkedidentstr_
Definition: identifierman.h:82
bool islink_
Definition: identifierman.h:65
Definition: identifierman.h:21
Identifier * curident_
Definition: identifierman.h:79
bool refresh_
Definition: identifierman.h:68
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
bool filepathplaceholder_
Definition: identifierman.h:67
BufferString val_
Definition: identifierman.h:63
#define mClass(module)
Definition: commondefs.h:161
Definition: identifierman.h:52
BufferString name_
Definition: identifierman.h:62
int curlevel_
Definition: identifierman.h:80