spla
Loading...
Searching...
No Matches
c_vector.cpp File Reference
#include "c_config.hpp"
Include dependency graph for c_vector.cpp:

Functions

spla_Status spla_Vector_make (spla_Vector *v, spla_uint n_rows, spla_Type type)
 
spla_Status spla_Vector_set_format (spla_Vector v, int format)
 
spla_Status spla_Vector_set_fill_value (spla_Vector v, spla_Scalar value)
 
spla_Status spla_Vector_set_reduce (spla_Vector v, spla_OpBinary reduce)
 
spla_Status spla_Vector_set_int (spla_Vector v, spla_uint row_id, int value)
 
spla_Status spla_Vector_set_uint (spla_Vector v, spla_uint row_id, unsigned int value)
 
spla_Status spla_Vector_set_float (spla_Vector v, spla_uint row_id, float value)
 
spla_Status spla_Vector_get_int (spla_Vector v, spla_uint row_id, int *value)
 
spla_Status spla_Vector_get_uint (spla_Vector v, spla_uint row_id, unsigned int *value)
 
spla_Status spla_Vector_get_float (spla_Vector v, spla_uint row_id, float *value)
 
spla_Status spla_Vector_build (spla_Vector v, spla_MemView keys, spla_MemView values)
 
spla_Status spla_Vector_read (spla_Vector v, spla_MemView *keys, spla_MemView *values)
 
spla_Status spla_Vector_clear (spla_Vector v)
 

Function Documentation

◆ spla_Vector_build()

spla_Status spla_Vector_build ( spla_Vector v,
spla_MemView keys,
spla_MemView values )

◆ spla_Vector_clear()

spla_Status spla_Vector_clear ( spla_Vector v)

◆ spla_Vector_get_float()

spla_Status spla_Vector_get_float ( spla_Vector v,
spla_uint row_id,
float * value )

◆ spla_Vector_get_int()

spla_Status spla_Vector_get_int ( spla_Vector v,
spla_uint row_id,
int * value )

◆ spla_Vector_get_uint()

spla_Status spla_Vector_get_uint ( spla_Vector v,
spla_uint row_id,
unsigned int * value )

◆ spla_Vector_make()

spla_Status spla_Vector_make ( spla_Vector * v,
spla_uint n_rows,
spla_Type type )

◆ spla_Vector_read()

spla_Status spla_Vector_read ( spla_Vector v,
spla_MemView * keys,
spla_MemView * values )

◆ spla_Vector_set_fill_value()

spla_Status spla_Vector_set_fill_value ( spla_Vector v,
spla_Scalar value )

◆ spla_Vector_set_float()

spla_Status spla_Vector_set_float ( spla_Vector v,
spla_uint row_id,
float value )

◆ spla_Vector_set_format()

spla_Status spla_Vector_set_format ( spla_Vector v,
int format )

◆ spla_Vector_set_int()

spla_Status spla_Vector_set_int ( spla_Vector v,
spla_uint row_id,
int value )

◆ spla_Vector_set_reduce()

spla_Status spla_Vector_set_reduce ( spla_Vector v,
spla_OpBinary reduce )

◆ spla_Vector_set_uint()

spla_Status spla_Vector_set_uint ( spla_Vector v,
spla_uint row_id,
unsigned int value )