| void set_dirty(bool dirty) | 常驻数据:设置常驻数据变更标记 |
| bool is_dirty() | 常驻数据:常驻数据是否变更 |
| map query_entire_dbase() | 常驻数据:返回整个数据值 |
| void replace_entire_dbase(map new_dbase) | 常驻数据:用新的数据替换整个常驻数据 |
| void absorb(map val) | 常驻数据:吸收一个map值 |
| bool raw_contains_key(string key) | 常驻数据:是否含有指定的key |
| void raw_set(string key, mixed val) | 常驻数据:设置key值 |
| mixed raw_query(string key) | 常驻数据:获取key值 |
| mixed raw_query_with_create(string key, mixed default_val) | 常驻数据:通过raw_query方法获 取key值,如果key值为nil则raw_set默认值并返回最新的key值 |
| void raw_delete(string key) | 常驻数据:删除key |
| mixed raw_add(string key, mixed val) | 常驻数据:为当前值加上一个指定的值,如果key的当前值为nil时raw_set为指定值 |
| mixed query_with_create(string key, mixed default_val) | 常驻数据:通过query方法获取key值,如果key值为nil则set为默认值并返回最新的key值 |
| mixed add(string key, mixed val) | 常驻数据:为key的当前值加上一个指定的值,如果key的当前值为nil时set为指定值 |
| mixed dict_query(string d, mixed key) | 常驻数据词典类型的键值:获取key值 |
| mixed list_query(string l, int pos) | 常驻数据列表类型的键值:获取指定位置的值 |
| mixed query_from_map(string path, mixed key) | 常驻数据中path映射的map:获取key值 |
| void set_to_map(string path, mixed key, mixed val) | 常驻数据中path映射的map:设置key值 |
| void delete_from_map(string path, mixed key) | 常驻数据中path映射的map:删除key |
| void set_by_path(string path, mixed val) | 常驻数据中基于路径path的操作:设置路径的值 |
| void delete_by_path(string path) | 常驻数据中基于路径path的操 作:删除路径 |
| mixed add_by_path(string path, mixed val) | 常驻数据中基于路径path的操作:为路径的当前值增加一个指定的值,如果路径的当前值为nil时set_by_path为指定值 |
| map query_entire_temp_dbase() | 临时数据:返回整个数据值 |
| void replace_entire_temp_dbase(map new_temp_dbase) | 用新的数据替换整个临时数据 |
| void absorb_temp(map val) | 临时数据:吸收一个map值 |
| mixed query_temp_with_create(string key, mixed default_val) | 临时数据:通过query_temp方法获取key值,如果key值为nil则set_temp为默认值并返回最新的key值 |
| void delete_temp(string key) | 临时数据(虚函数):删除key |
| mixed add_temp(string key, mixed val) | 临时数据:为key的当前值加上一个指定的值,如果key的当前值为nil时set_temp为指定值 |
| bool raw_contains_temp_key(string key) | 临时数据:是否含有指定的key |
| mixed raw_query_temp(string key) | 临时数据:获得key值 |
| mixed raw_query_temp_with_create(string key, mixed default_val) | 临时数据:通过raw_query_temp方法获取key值,如果key值为nil则raw_set_temp默认值并返回最新的key值 |
| void raw_set_temp(string key, mixed val) | 临时数据:设置key值 |
| void raw_delete_temp(string key) | 临时数据:删除key |
| mixed raw_add_temp(string key, mixed val) | 临时数据:为当前值加上一个指定的值,如果key的当前值为nil时raw_set_temp为指定值 |
| mixed dict_query_temp(string d, mixed key) | 临时数据词典类型的键值(虚函数):获取key值 |
| mixed list_query_temp(string l, int pos) | 临时数据列表类型的键值:获取指定位置的值 |
| mixed query_temp_by_path(string path) | 临时数据中基于路径path的操作:获取路径的值 |
| void set_temp_by_path(string path, mixed val) | 临时数据中基于路径path的操作:设置路径值 |
| void delete_temp_by_path(string path) | 临时数据中基于路径path的操作:删除路径 |
| mixed add_temp_by_path(string path, mixed val) | 临时数据中基于路径path的操作:为路径的当前值增加一个指定的值,如果路径的当前值为nil时set_temp_by_path为指定值 |
| mixed query_temp_from_map(string path, mixed key) | 临时数据中path映射的map:获取key值 |
| void set_temp_to_map(string path, mixed key, mixed val) | 临时数据中path映射的map:设置key值 |
| void delete_temp_from_map(string path, mixed key) | 临时数据中path映射的map:删除key |
| map multi_query(array key_list) | 常驻数据:获取一组key值 |
| void multi_set(string key0, mixed value0, ...) | 常驻数据:设置一批key值 |
| void multi_delete(string key0, ...) | 常驻数据:删除一批字段 |
| void multi_set_by_path(string path0, mixed value0, ...) | 常驻数据中基于路径path的操作:设置一批路径的值 |
| void multi_delete_by_path(string path0, ...) | 常驻数据中基于路径path的操作:删除一批路径 |
| map multi_query_temp(array key_list) | 临时数据:获取一组key值 |
| void multi_set_temp(string key0, mixed value0, ...) | 临时数据:设置一批key值 |
| void multi_delete_temp(string key0, ...) | 临时数据:删除一批字段 |
| void multi_set_temp_by_path(string path0, mixed value0, ...) | 临时数据中基于路径path的操作:设置一批路径的值 |
| void multi_delete_temp_by_path(string path0, ...) | 临时数据中基于路径path的操作:删除一批路径 |