#include <script.h>
Public Member Functions | |
| wxScriptTypeInfo (const wxString &str=wxEmptyString) | |
| wxScriptTypeInfo (wxScriptTypeGeneric type) | |
| virtual | ~wxScriptTypeInfo () |
| virtual void | DeepCopy (const wxScriptTypeInfo *p) |
| virtual bool | Match (const wxScriptTypeInfo &p) const |
| virtual bool | Match (const wxScriptTypeInfo *p) const |
| virtual void | Set (const wxString &str) |
| virtual void | SetGenericType (wxScriptTypeGeneric t) |
| virtual void | SetAsPointer () |
| virtual void | SetAsReference () |
| wxString | GetPointerTypeName () const |
| wxString | GetName () const |
| wxScriptTypeInfo | GetPointerType () const |
| wxScriptTypeGeneric | GetGenericType () const |
| bool | isPointer () const |
| bool | isReference () const |
| bool | isValid () const |
Protected Attributes | |
| wxString | m_strName |
| The way this class stores a C++ type cannot be an enum or something like that because in C++ there can be infinite data types with different names, because an undefined number of classes, structures, unions. | |
Friends | |
| bool | operator== (const wxScriptTypeInfo &first, const wxScriptTypeInfo &second) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
The way this class stores a C++ type cannot be an enum or something like that because in C++ there can be infinite data types with different names, because an undefined number of classes, structures, unions. .. can be declared. |
1.4.3