Type Definition kdb_c_api::K[][src]

type K = *mut k0;
Expand description

Struct representing q object.

Trait Implementations

Derefer K as a mutable slice of the specified type. The supported types are: Read more

Get an underlying q byte. Read more

Get an underlying q byte. Read more

Get an underlying q byte. Read more

Get an underlying q short. Read more

Get an underlying q int. Read more

Get an underlying q long. Read more

Get an underlying q real. Read more

Get an underlying q float. Read more

Get an underlying q char. Read more

Get an underlying q symbol. Read more

Get an underlying q string as &str. Read more

Get an underlying q string as String. Read more

Get a flipped underlying q table as K (dictionary). Read more

Get an attribute of a q object. Read more

Get a reference count of a q object.

Append a q list object to a q list. Returns a pointer to the (potentially reallocated) K object. Read more

Add a q object to a q compound list. Returns a pointer to the (potentially reallocated) K object. Read more

Add a raw value to a q simple list and returns a pointer to the (potentially reallocated) K object. Read more

Add an internalized char array to symbol list. Returns a pointer to the (potentially reallocated) K object. Read more

Add an internalized char array to symbol list. Returns a pointer to the (potentially reallocated) K object. Read more

Get a length of the list. More specifically, a value of k0.value.list.n for list types. Otherwise 2 for table and 1 for atom and null. Read more

Get a type of K object.

Set a type of K object. Read more

Serialize q object and return serialized q byte list object on success: otherwise null. Mode is either of: Read more

Deserialize a bytes into q object. Read more