Opaque context which keeps reusable resoureces needed during deserialization.
More...
|
| void | track_object (Sdi_rcontext *rctx, Column *column_object) |
| | Register Column objects being deserialized so that it will be possible to resolve references to it after deserialization has finished. More...
|
| |
| void | track_object (Sdi_rcontext *rctx, Index *index_object) |
| | Register Index objects being deserialized so that it will be possible to resolve references to it after deserialization has finished. More...
|
| |
| Index * | get_by_opx (Sdi_rcontext *rctx, const Index *, uint opx) |
| | Return an non-owning raw pointer to the deserialized Index object with ordinal position index opx (ordinal position opx+1). More...
|
| |
| Column * | get_by_opx (Sdi_rcontext *rctx, const Column *, uint opx) |
| | Return an non-owning raw pointer to the deserialized Column object with ordinal position index opx (ordinal position opx+1). More...
|
| |
| char * | buf_handle (Sdi_rcontext *rctx, size_t sz) |
| | Return a non-owning pointer to a char buffer which can be used for e.g. More...
|
| |
| bool | lookup_schema_ref (Sdi_rcontext *rctx, const String_type &name, dd::Object_id *idp) |
| | Return the the Object_id of a schema name in the current data dictionary. More...
|
| |
| bool | lookup_tablespace_ref (Sdi_rcontext *rctx, const String_type &name, Object_id *idp) |
| | Return the the Object_id of a tablespace name in the current data dictionary. More...
|
| |
Opaque context which keeps reusable resoureces needed during deserialization.