Useful constants and enums
In [31]:PyTango.ArgType.values
Out[31]:
{0: PyTango._PyTango.ArgType.DevVoid,
1: PyTango._PyTango.ArgType.DevBoolean,
2: PyTango._PyTango.ArgType.DevShort,
3: PyTango._PyTango.ArgType.DevLong,
4: PyTango._PyTango.ArgType.DevFloat,
5: PyTango._PyTango.ArgType.DevDouble,
6: PyTango._PyTango.ArgType.DevUShort,
7: PyTango._PyTango.ArgType.DevULong,
8: PyTango._PyTango.ArgType.DevString,
9: PyTango._PyTango.ArgType.DevVarCharArray,
10: PyTango._PyTango.ArgType.DevVarShortArray,
11: PyTango._PyTango.ArgType.DevVarLongArray,
12: PyTango._PyTango.ArgType.DevVarFloatArray,
13: PyTango._PyTango.ArgType.DevVarDoubleArray,
14: PyTango._PyTango.ArgType.DevVarUShortArray,
15: PyTango._PyTango.ArgType.DevVarULongArray,
16: PyTango._PyTango.ArgType.DevVarStringArray,
17: PyTango._PyTango.ArgType.DevVarLongStringArray,
18: PyTango._PyTango.ArgType.DevVarDoubleStringArray,
19: PyTango._PyTango.ArgType.DevState,
20: PyTango._PyTango.ArgType.ConstDevString,
21: PyTango._PyTango.ArgType.DevVarBooleanArray,
22: PyTango._PyTango.ArgType.DevUChar,
23: PyTango._PyTango.ArgType.DevLong64,
24: PyTango._PyTango.ArgType.DevULong64,
25: PyTango._PyTango.ArgType.DevVarLong64Array,
26: PyTango._PyTango.ArgType.DevVarULong64Array}
In [30]:PyTango.AttrWriteType.values
Out[30]:
{0: PyTango._PyTango.AttrWriteType.READ,
1: PyTango._PyTango.AttrWriteType.READ_WITH_WRITE,
2: PyTango._PyTango.AttrWriteType.WRITE,
3: PyTango._PyTango.AttrWriteType.READ_WRITE}
In [29]:PyTango.AttrWriteType.values[3] is PyTango.READ_WRITE
Out[29]:True
No comments:
Post a Comment