![]() |
#include "as_ldt.h"
Data Fields | |
as_udf_module_name | module |
as_bin_name | name |
as_ldt_type | type |
Private Attributes | |
bool | _free |
Related Functions | |
(Note that these are not member functions.) | |
void | as_ldt_destroy (as_ldt *ldt) |
as_ldt * | as_ldt_init (as_ldt *ldt, const as_bin_name name, const as_ldt_type type, const as_udf_module_name module) |
as_ldt * | as_ldt_new (const as_bin_name name, const as_ldt_type type, const as_udf_module_name module) |
|
related |
|
related |
Initialize a stack allocated as_ldt.
Use as_ldt_destroy() to release resources allocated to as_ldt via this function.
ldt | The ldt to initialize. |
name | The name of the bin to contain the ldt. |
type | The type of ldt data to store in the bin. |
module | The name of ldt customization module to use for this initialization. |
|
related |
Creates and initializes a heap allocated as_ldt.
Use as_ldt_destroy() to release resources allocated to as_ldt via this function.
name | The name of the bin to contain the ldt. |
type | The type of ldt data to store in the bin. |
module | The name of ldt customization module to use for this initialization. |
|
private |
If true, then as_ldt_destroy() will free this instance.
as_udf_module_name as_ldt::module |
as_bin_name as_ldt::name |
as_ldt_type as_ldt::type |