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.