Type ClassDefFlags
Version 1.0
Code pwr_class.h
 ClassDef definintion flag bitmask. Derived from Mask.

See also




ClassDefFlags elements   pwr_mClassDefFlags
DevOnly Object exists only in development environment.
System Object is a system object.
Multinod Object is a multinode object.
ObjXRef Object contains ObjXRefs.
RtBody Object has a runtime body.
AttrXRef Object contains AttrXRefs.
ObjRef Object contains ObjRefs.
AttrRef Object contains AttrRefs.
TopObject Object can be a top level object.
NoAdopt Object can not have children.
Template Object is a template object.
IO Object is an IO object.
IOAgent Object is IO agent.
IORack Object is IO rack.
IOCard Object is IO card.
HasCallBack Object has callbacks.
RtReadOnly Object is readonly in runtime.
Internal Class is internal, ie only used as superclass or attribute objects.
It will not be displayed in palettes.
Plc Class is a plc function object.
Obsolete Class is obsolete.


Elements detail


DevOnly
Value 1
c-type pwr_mClassDefFlags_DevOnly
 Object exists only in development environment.

System
Value 2
c-type pwr_mClassDefFlags_System
 Object is a system object.

Multinod
Value 4
c-type pwr_mClassDefFlags_Multinode
 Object is a multinode object.

ObjXRef
Value 8
c-type pwr_mClassDefFlags_ObjXRef
 Object contains ObjXRefs.

RtBody
Value 16
c-type pwr_mClassDefFlags_RtBody
 Object has a runtime body.

AttrXRef
Value 32
c-type pwr_mClassDefFlags_AttrXRef
 Object contains AttrXRefs.

ObjRef
Value 64
c-type pwr_mClassDefFlags_ObjRef
 Object contains ObjRefs.

AttrRef
Value 128
c-type pwr_mClassDefFlags_AttrRef
 Object contains AttrRefs.

TopObject
Value 256
c-type pwr_mClassDefFlags_TopObject
 Object can be a top level object.

NoAdopt
Value 512
c-type pwr_mClassDefFlags_NoAdopt
 Object can not have children.

Template
Value 1024
c-type pwr_mClassDefFlags_Template
 Object is a template object.

IO
Value 2048
c-type pwr_mClassDefFlags_IO
 Object is an IO object.

IOAgent
Value 4096
c-type pwr_mClassDefFlags_IOAgent
 Object is IO agent.

IORack
Value 8192
c-type pwr_mClassDefFlags_IORack
 Object is IO rack.

IOCard
Value 16384
c-type pwr_mClassDefFlags_IOCard
 Object is IO card.

HasCallBack
Value 32768
c-type pwr_mClassDefFlags_HasCallBack
 Object has callbacks.

RtReadOnly
Value 65536
c-type pwr_mClassDefFlags_RtReadOnly
 Object is readonly in runtime.

Internal
Value 131072
c-type pwr_mClassDefFlags_Internal
 Class is internal, ie only used as superclass or attribute objects.
 It will not be displayed in palettes.

Plc
Value 262144
c-type pwr_mClassDefFlags_Plc
 Class is a plc function object.

Obsolete
Value 524288
c-type pwr_mClassDefFlags_Obsolete
 Class is obsolete.