![]()  | 
  
    Qore Programming Language
    0.9.4.6
    
   | 
 
external wrapper base class for class static members More...
#include <QoreReflection.h>


Public Member Methods | |
| DLLEXPORT QoreValue | getValue () const | 
| returns the current value of the member; caller owns an reference returned  | |
| DLLEXPORT int | setValue (const QoreValue val, ExceptionSink *xsink) const | 
| sets the value of the member  More... | |
  Public Member Methods inherited from QoreExternalMemberVarBase | |
| DLLEXPORT ClassAccess | getAccess () const | 
| returns the access info for the member  | |
| DLLEXPORT const char * | getAccessString () const | 
| returns a string for the access info for the member  | |
  Public Member Methods inherited from QoreExternalMemberBase | |
| DLLEXPORT QoreValue | getDefaultValue (ExceptionSink *xsink) const | 
| evaluates the initialization expression for the member and returns the referenced value  | |
| DLLEXPORT const QoreExternalProgramLocation * | getSourceLocation () const | 
| returns the source location of the member's declaration  | |
| DLLEXPORT const QoreTypeInfo * | getTypeInfo () const | 
| returns the type info for the member  | |
external wrapper base class for class static members
| DLLEXPORT int QoreExternalStaticMember::setValue | ( | const QoreValue | val, | 
| ExceptionSink * | xsink | ||
| ) | const | 
sets the value of the member
| val | the value to set | 
| xsink | Qore-language exception info is stored here |