libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
|
#include <gimbal_ivariant.h>
Data Fields | |
GBL_IVARIANT_OP_FLAGS | supportedOps |
char | pSetValueFmt [4] |
char | pGetValueFmt [4] |
GBL_RESULT(* | pFnConstruct )(GblVariant *pVariant, size_t argc, GblVariant *pArgs, GBL_IVARIANT_OP_FLAGS op) |
GBL_RESULT(* | pFnDestruct )(GblVariant *pVariant) |
GBL_RESULT(* | pFnSet )(GblVariant *pVariant, size_t argc, GblVariant *pArgs, GBL_IVARIANT_OP_FLAGS op) |
GBL_RESULT(* | pFnGet )(GblVariant *pVariant, size_t argc, GblVariant *pArgs, GBL_IVARIANT_OP_FLAGS op) |
GBL_RESULT(* | pFnCompare )(const GblVariant *pVariant, const GblVariant *pOther, int *pResult) |
GBL_RESULT(* | pFnSave )(const GblVariant *pVariant, GblStringBuffer *pString) |
GBL_RESULT(* | pFnLoad )(GblVariant *pVariant, const GblStringBuffer *pString) |
Virtual method table for GblIVariantClass.
Definition at line 59 of file gimbal_ivariant.h.
GBL_IVARIANT_OP_FLAGS GblIVariantVTable::supportedOps |
Definition at line 60 of file gimbal_ivariant.h.
char GblIVariantVTable::pSetValueFmt[4] |
Definition at line 61 of file gimbal_ivariant.h.
char GblIVariantVTable::pGetValueFmt[4] |
Definition at line 62 of file gimbal_ivariant.h.
GBL_RESULT(* GblIVariantVTable::pFnConstruct) (GblVariant *pVariant, size_t argc, GblVariant *pArgs, GBL_IVARIANT_OP_FLAGS op) |
Definition at line 64 of file gimbal_ivariant.h.
GBL_RESULT(* GblIVariantVTable::pFnDestruct) (GblVariant *pVariant) |
Definition at line 65 of file gimbal_ivariant.h.
GBL_RESULT(* GblIVariantVTable::pFnSet) (GblVariant *pVariant, size_t argc, GblVariant *pArgs, GBL_IVARIANT_OP_FLAGS op) |
Definition at line 66 of file gimbal_ivariant.h.
GBL_RESULT(* GblIVariantVTable::pFnGet) (GblVariant *pVariant, size_t argc, GblVariant *pArgs, GBL_IVARIANT_OP_FLAGS op) |
Definition at line 67 of file gimbal_ivariant.h.
GBL_RESULT(* GblIVariantVTable::pFnCompare) (const GblVariant *pVariant, const GblVariant *pOther, int *pResult) |
Definition at line 68 of file gimbal_ivariant.h.
GBL_RESULT(* GblIVariantVTable::pFnSave) (const GblVariant *pVariant, GblStringBuffer *pString) |
Definition at line 69 of file gimbal_ivariant.h.
GBL_RESULT(* GblIVariantVTable::pFnLoad) (GblVariant *pVariant, const GblStringBuffer *pString) |
Definition at line 70 of file gimbal_ivariant.h.