|
| Object * | VipCreateObjectNone () |
| |
| Object * | VipCreateObjectPtr (void *val) |
| |
| Object * | VipCreateObjectU8 (unsigned char val) |
| |
| Object * | VipCreateObjectS8 (signed char val) |
| |
| Object * | VipCreateObjectU16 (unsigned short val) |
| |
| Object * | VipCreateObjectS16 (short val) |
| |
| Object * | VipCreateObjectU32 (unsigned val) |
| |
| Object * | VipCreateObjectS32 (int val) |
| |
| Object * | VipCreateObjectU64 (unsigned long val) |
| |
| Object * | VipCreateObjectS64 (long val) |
| |
| Object * | VipCreateObjectFloat (float val) |
| |
| Object * | VipCreateObjectDouble (double val) |
| |
| Object * | VipCreateObjectString (const char *val) |
| |
| Object * | VipCreateObjectVectorU8 (unsigned char *val, size_t size) |
| |
| Object * | VipCreateObjectVectorS8 (signed char *val, size_t size) |
| |
| Object * | VipCreateObjectVectorU16 (unsigned short *val, size_t size) |
| |
| Object * | VipCreateObjectVectorS16 (short *val, size_t size) |
| |
| Object * | VipCreateObjectVectorU32 (unsigned *val, size_t size) |
| |
| Object * | VipCreateObjectVectorS32 (int *val, size_t size) |
| |
| Object * | VipCreateObjectVectorU64 (unsigned long *val, size_t size) |
| |
| Object * | VipCreateObjectVectorS64 (long *val, size_t size) |
| |
| Object * | VipCreateObjectVectorFloat (float *val, size_t size) |
| |
| Object * | VipCreateObjectVectorDouble (double *val, size_t size) |
| |
| Object * | VipCreateObjectVectorString (const char **val, size_t size) |
| |
| Object * | VipCreateObjectPropertySet () |
| |
| int | VipFreeObject (Object *obj) |
| |
| int | VipObjectIsNone (Object *obj) |
| |
| Object * | VipReadObject (const char *name) |
| |
| int | VipWriteObject (Object *obj, const char *name) |
| |
| int | VipObjectIsScalar (Object *obj) |
| |
| double | VipObjectGetScalar (Object *obj) |
| |
| int | VipObjectSetScalar (Object *obj, double val) |
| |
| int | VipObjectIsString (Object *obj) |
| |
| const char * | VipObjectGetString (Object *obj) |
| |
| int | VipObjectSetString (Object *obj, const char *val) |
| |
| int | VipObjectIsArray (Object *obj) |
| |
| Object * | VipObjectGetArrayItem (Object *obj, int item) |
| |
| int | VipObjectSetArrayItem (Object *obj, int item, Object *val) |
| |
| int | VipObjectIsDynArray (Object *obj) |
| |
| int | VipObjectReserveArray (Object *obj, size_t size) |
| |
| int | VipObjectResizeArray (Object *obj, size_t size) |
| |
| int | VipObjectRemoveArrayItem (Object *obj, int item) |
| |
| int | VipObjectInsertArrayItem (Object *obj, int item, Object *val) |
| |
| int | VipObjectIsDictionary (Object *obj) |
| |
| Object * | VipObjectGetProperty (Object *obj, const char *key) |
| |
| int | VipObjectSetProperty (Object *obj, const char *key, Object *val) |
| |
| int | VipObjectRemoveProperty (Object *obj, const char *key) |
| |
| int | VipObjectHasProperty (Object *obj, const char *key) |
| |
| int | VipObjectClearProperties (Object *obj) |
| |
| int | VipObjectCopyProperties (Object *obj, Object *source) |
| |
| int | VipObjectSetPropertyDouble (Object *obj, const char *key, double val) |
| |
| int | VipObjectSetPropertyString (Object *obj, const char *key, const char *val) |
| |
| size_t | VipObjectSize (Object *obj) |
| |
| int | VipObjectIsIterable (Object *obj) |
| |
| Object * | VipObjectGetIterator (Object *obj) |
| |
| int | VipObjectIsIterator (Object *obj) |
| |
| int | VipObjectIsValid (Object *obj) |
| |
| Object * | VipObjectCurrentValue (Object *obj) |
| |
| int | VipObjectNext (Object *obj) |
| |
| int | VipObjectisDictionaryIterator (Object *obj) |
| |
| const char * | VipObjectKey (Object *obj) |
| |