25#ifndef _WRAPS_C_TFCSTATEVECTOR_H_
26#define _WRAPS_C_TFCSTATEVECTOR_H_
Handle to a state::SpeciesList instance.
Definition tfCSpecies.h:47
Handle to a state::StateVector instance.
Definition tfCStateVector.h:36
HRESULT tfStateStateVector_getStr(struct tfStateStateVectorHandle *handle, char **str, unsigned int *numChars)
Get a summary string of the state vector.
HRESULT tfStateStateVector_reset(struct tfStateStateVectorHandle *handle)
reset the species values based on the values specified in the species.
HRESULT tfStateStateVector_getItem(struct tfStateStateVectorHandle *handle, int i, tfFloatP_t *value)
Get the value of an item.
HRESULT tfStateStateVector_destroy(struct tfStateStateVectorHandle *handle)
Destroy an instance.
HRESULT tfStateStateVector_toString(struct tfStateStateVectorHandle *handle, char **str, unsigned int *numChars)
Get a JSON string representation.
HRESULT tfStateStateVector_getSize(struct tfStateStateVectorHandle *handle, unsigned int *size)
Get size of vector.
HRESULT tfStateStateVector_setItem(struct tfStateStateVectorHandle *handle, int i, tfFloatP_t value)
Set the value of an item.
HRESULT tfStateStateVector_getSpecies(struct tfStateStateVectorHandle *handle, struct tfStateSpeciesListHandle *slist)
Get the species of the state vector.
HRESULT tfStateStateVector_fromString(struct tfStateStateVectorHandle *handle, const char *str)
Create from a JSON string representation.