MRC_API void MR_Heap_float_MR_GraphVertId_std_greater_float_Element_Set_id(MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, MR_GraphVertId value)
MRC_API MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_Heap_float_MR_GraphVertId_std_greater_float_Element_ConstructFrom(MR_GraphVertId id, float val)
MRC_API MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_Heap_float_MR_GraphVertId_std_greater_float_Element_DefaultConstruct(void)
MRC_API void MR_Heap_float_MR_GraphVertId_std_greater_float_Element_DestroyArray(const MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
Destroys a heap-allocated array of MR_Heap_float_MR_GraphVertId_std_greater_float_Element....
MRC_API MR_uint64_t MR_Heap_float_MR_GraphVertId_std_greater_float_size(const MR_Heap_float_MR_GraphVertId_std_greater_float *_this)
struct MR_Heap_float_MR_GraphVertId_std_greater_float_Element MR_Heap_float_MR_GraphVertId_std_greater_float_Element
Generated from class MR::Heap<float, MR::GraphVertId, std::greater<float>>::Element.
Definition MRHeap.h:26
MRC_API float * MR_Heap_float_MR_GraphVertId_std_greater_float_Element_GetMutable_val(MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API MR_Heap_float_MR_GraphVertId_std_greater_float * MR_Heap_float_MR_GraphVertId_std_greater_float_AssignFromAnother(MR_Heap_float_MR_GraphVertId_std_greater_float *_this, MR_PassBy _other_pass_by, MR_Heap_float_MR_GraphVertId_std_greater_float *_other)
MRC_API MR_GraphVertId * MR_Heap_float_MR_GraphVertId_std_greater_float_Element_GetMutable_id(MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API void MR_Heap_float_MR_GraphVertId_std_greater_float_Element_Set_val(MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, float value)
MRC_API MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_Heap_float_MR_GraphVertId_std_greater_float_Element_DefaultConstructArray(size_t num_elems)
MRC_API MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_Heap_float_MR_GraphVertId_std_greater_float_Element_OffsetMutablePtr(MR_Heap_float_MR_GraphVertId_std_greater_float_Element *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API void MR_Heap_float_MR_GraphVertId_std_greater_float_setValue(MR_Heap_float_MR_GraphVertId_std_greater_float *_this, MR_GraphVertId elemId, const float *newVal)
struct MR_Heap_float_MR_GraphVertId_std_greater_float MR_Heap_float_MR_GraphVertId_std_greater_float
stores map from element id in[0, size) to T;
Definition MRHeap.h:23
MRC_API MR_Heap_float_MR_GraphVertId_std_greater_float * MR_Heap_float_MR_GraphVertId_std_greater_float_OffsetMutablePtr(MR_Heap_float_MR_GraphVertId_std_greater_float *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API const MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_Heap_float_MR_GraphVertId_std_greater_float_Element_OffsetPtr(const MR_Heap_float_MR_GraphVertId_std_greater_float_Element *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API void MR_Heap_float_MR_GraphVertId_std_greater_float_DestroyArray(const MR_Heap_float_MR_GraphVertId_std_greater_float *_this)
Destroys a heap-allocated array of MR_Heap_float_MR_GraphVertId_std_greater_float....
MRC_API MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_Heap_float_MR_GraphVertId_std_greater_float_setTopValue(MR_Heap_float_MR_GraphVertId_std_greater_float *_this, const float *newVal)
struct MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element
Definition MRHeap.h:13
MRC_API const MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_Heap_float_MR_GraphVertId_std_greater_float_top(const MR_Heap_float_MR_GraphVertId_std_greater_float *_this)
MRC_API void MR_Heap_float_MR_GraphVertId_std_greater_float_setSmallerValue(MR_Heap_float_MR_GraphVertId_std_greater_float *_this, MR_GraphVertId elemId, const float *newVal)
MRC_API MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_Heap_float_MR_GraphVertId_std_greater_float_Element_AssignFromAnother(MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this, const MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_other)
MRC_API const MR_GraphVertId * MR_Heap_float_MR_GraphVertId_std_greater_float_Element_Get_id(const MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API void MR_Heap_float_MR_GraphVertId_std_greater_float_setLargerValue(MR_Heap_float_MR_GraphVertId_std_greater_float *_this, MR_GraphVertId elemId, const float *newVal)
MRC_API void MR_Heap_float_MR_GraphVertId_std_greater_float_resize(MR_Heap_float_MR_GraphVertId_std_greater_float *_this, MR_uint64_t size, const float *def)
MRC_API MR_Heap_float_MR_GraphVertId_std_greater_float * MR_Heap_float_MR_GraphVertId_std_greater_float_Construct_2(MR_PassBy elms_pass_by, MR_std_vector_MR_Heap_float_MR_GraphVertId_std_greater_float_Element *elms)
MRC_API MR_Heap_float_MR_GraphVertId_std_greater_float * MR_Heap_float_MR_GraphVertId_std_greater_float_Construct_3(MR_uint64_t size, const float *def)
MRC_API void MR_Heap_float_MR_GraphVertId_std_greater_float_Destroy(const MR_Heap_float_MR_GraphVertId_std_greater_float *_this)
Destroys a heap-allocated instance of MR_Heap_float_MR_GraphVertId_std_greater_float....
MRC_API const MR_Heap_float_MR_GraphVertId_std_greater_float * MR_Heap_float_MR_GraphVertId_std_greater_float_OffsetPtr(const MR_Heap_float_MR_GraphVertId_std_greater_float *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API const float * MR_Heap_float_MR_GraphVertId_std_greater_float_value(const MR_Heap_float_MR_GraphVertId_std_greater_float *_this, MR_GraphVertId elemId)
MRC_API void MR_Heap_float_MR_GraphVertId_std_greater_float_Element_Destroy(const MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
Destroys a heap-allocated instance of MR_Heap_float_MR_GraphVertId_std_greater_float_Element....
MRC_API const float * MR_Heap_float_MR_GraphVertId_std_greater_float_Element_Get_val(const MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_this)
MRC_API MR_Heap_float_MR_GraphVertId_std_greater_float * MR_Heap_float_MR_GraphVertId_std_greater_float_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Heap_float_MR_GraphVertId_std_greater_float *_other)
MRC_API MR_Heap_float_MR_GraphVertId_std_greater_float_Element * MR_Heap_float_MR_GraphVertId_std_greater_float_Element_ConstructFromAnother(const MR_Heap_float_MR_GraphVertId_std_greater_float_Element *_other)
MR_PassBy
Definition common.h:19
uint64_t MR_uint64_t
Definition common.h:14
#define MRC_API
Definition exports.h:11