![]()  | 
  
    Qore reflection Module
    1.9.0
    
   | 
 
This class provides information about Qore class normal (non-static) members. More...
  
Public Member Methods | |
| constructor () | |
| Throws an exception; this class cannot be created directly or used in a user class hierarchy.  More... | |
| auto | getValue () | 
| Returns the value of the static member.  More... | |
| nothing | setValue (auto val) | 
| Sets the value of the static member.  More... | |
  Public Member Methods inherited from Qore::Reflection::AbstractClassMember | |
| constructor () | |
| Throws an exception; this class cannot be created directly or used in a user class hierarchy.  More... | |
| string | getAccessModifierString () | 
| returns a string for the access modifier for the member  More... | |
| AbstractClass | getClass () | 
| Returns the class for the member.  More... | |
| list< string > | getModifierList () | 
| returns a list of strings of modifiers describing the member  More... | |
| int | getModifiers () | 
| returns a bitfield of modifiers describing the member  More... | |
| bool | isBuiltin () | 
| returns True if the class defining the member is a builtin class  More... | |
| bool | isStatic () | 
| returns True if the member is static  More... | |
| bool | isTransient () | 
| returns True if the member is transient  More... | |
| bool | isUser () | 
| returns True if the class defining the member is a user class  More... | |
  Public Member Methods inherited from Qore::Reflection::AbstractMember | |
| constructor () | |
| Throws an exception; this class cannot be created directly or used in a user class hierarchy.  More... | |
| auto | getDefaultValue () | 
| Returns the default value for the member or nothing if the member has no default value.  More... | |
| string | getName () | 
| returns the member's name  More... | |
| hash< SourceLocationInfo > | getSourceLocation () | 
| Returns the source location of the member declaration.  More... | |
| Type | getType () | 
| Returns the type object for this member.  More... | |
| bool | isEqual (AbstractMember mem) | 
| Returns True if the AbstractMember object passed as an argument is equal to the current object; False if not.  More... | |
This class provides information about Qore class normal (non-static) members.
| Qore::Reflection::StaticMember::constructor | ( | ) | 
Throws an exception; this class cannot be created directly or used in a user class hierarchy.
| STATICMEMBER-CONSTRUCTOR-ERROR | the StaticMember class cannot be constructed directly or inherited directly by a user-defined class | 
| auto Qore::Reflection::StaticMember::getValue | ( | ) | 
Returns the value of the static member.
| PROGRAM-ERROR | thrown if the Program object holding the class has been destroyed | 
| nothing Qore::Reflection::StaticMember::setValue | ( | auto | val | ) | 
Sets the value of the static member.
| val | the new value of the static member | 
| PROGRAM-ERROR | thrown if the Program object holding the class has been destroyed | 
| RUNTIME-TYPE-ERROR | value type is not compatible with the assigned static member's type |