, including all inherited members.
array_counts() | PIRL::Data_Block | [inline] |
array_counts(const Value_List &counts, Index begin=0) | PIRL::Data_Block | |
array_counts(const Index *counts, Index begin=0, Index end=NO_INDEX) | PIRL::Data_Block | |
array_counts_list() const | PIRL::Data_Block | [inline] |
Array_Index_Counts enum name | PIRL::Data_Block | |
array_indexed_counts(const Index indexed_counts[][2], Index total_counts=NO_INDEX) | PIRL::Data_Block | |
array_offset_counts(const Index offset_counts[][2], Index total_counts=NO_INDEX) | PIRL::Data_Block | |
Array_Offset_Counts enum name | PIRL::Data_Block | |
Copier typedef | PIRL::Data_Block | |
count_of(Index element) const | PIRL::Data_Block | |
count_of(Index element, Index count) | PIRL::Data_Block | |
data() const | PIRL::Data_Block | [inline] |
data(void *const block) | PIRL::Data_Block | [virtual] |
Data_Block() | PIRL::Data_Block | |
Data_Block(void *const data, const Index *offsets, Index total_elements=0, const Index *array_counts=NULL, bool native_order=true) | PIRL::Data_Block | |
Data_Block(void *const data, const Value_List &offsets, const Value_List &array_counts, bool native_order=true) | PIRL::Data_Block | |
Data_Block(void *const data, const Value_List &offsets, bool native_order=true) | PIRL::Data_Block | |
Data_Block(void *const data, const Index *offsets, Index total_elements, const Index *array_counts, Data_Order data_order) | PIRL::Data_Block | |
Data_Block(void *const data, const Value_List &offsets, const Value_List &array_counts, Data_Order data_order) | PIRL::Data_Block | |
Data_Block(void *const data, const Index *offsets, Index total_elements, Data_Order data_order) | PIRL::Data_Block | |
Data_Block(void *const data, const Index *offsets, Data_Order data_order) | PIRL::Data_Block | |
Data_Block(void *const data, const Value_List &offsets, Data_Order data_order) | PIRL::Data_Block | |
Data_Block(void *const data, const Index *offsets, const Index indexed_counts[][2], Data_Order data_order) | PIRL::Data_Block | |
Data_Block(const Data_Block &data_block) | PIRL::Data_Block | |
Data_Order enum name | PIRL::Data_Block | |
data_order() const | PIRL::Data_Block | |
data_order(Data_Order order) | PIRL::Data_Block | |
delete_element(Index element) | PIRL::Data_Block | |
ELEMENT_INDEX enum value | PIRL::Data_Block | |
ELEMENT_OFFSET enum value | PIRL::Data_Block | |
element_offsets() | PIRL::Data_Block | [inline] |
element_offsets(const Value_List &offsets) | PIRL::Data_Block | |
element_offsets(const Index *offsets, Index total_elements=NO_INDEX) | PIRL::Data_Block | |
element_offsets_list() const | PIRL::Data_Block | [inline] |
element_sizes(const Value_List &sizes) | PIRL::Data_Block | |
element_sizes(const Index *sizes, Index total_elements=NO_INDEX) | PIRL::Data_Block | |
elements() const | PIRL::Data_Block | [inline] |
Get | PIRL::Data_Block | |
get(T &value, const Index element, const Index index=0) const | PIRL::Data_Block | [inline] |
get(T &value, const Index element, const Index index=0) const | PIRL::Data_Block | [inline] |
get(const Index element, const Index index=0) const | PIRL::Data_Block | [inline] |
get(const Index element, const Index index=0) const | PIRL::Data_Block | [inline] |
get(T *array, const Index element, Index count=0) const | PIRL::Data_Block | [inline] |
get(T *array, const Index element, Index count=0) const | PIRL::Data_Block | [inline] |
get_backwards(unsigned char *host, int host_amount, const unsigned char *data, int data_amount) | PIRL::Data_Block | [protected, static] |
get_forwards(unsigned char *host, int host_amount, const unsigned char *data, int data_amount) | PIRL::Data_Block | [protected, static] |
ID | PIRL::Data_Block | [static] |
Index typedef | PIRL::Data_Block | |
INDEX_COUNT enum value | PIRL::Data_Block | |
index_of(Index offset) const | PIRL::Data_Block | |
input(std::istream &stream) | PIRL::Data_Block | |
insert_element(Index offset, Index size, Index array_count=1) | PIRL::Data_Block | |
limits_checker(const Index element, const Index index, bool getter, bool array) const | PIRL::Data_Block | [protected] |
LSB enum value | PIRL::Data_Block | |
MSB enum value | PIRL::Data_Block | |
native() const | PIRL::Data_Block | [inline] |
native(bool native_order) | PIRL::Data_Block | |
native_order() | PIRL::Data_Block | [inline, static] |
NO_INDEX | PIRL::Data_Block | [static] |
OFFSET_COUNT enum value | PIRL::Data_Block | |
offset_of(Index element) const | PIRL::Data_Block | |
offset_of(Index element, Index offset) | PIRL::Data_Block | |
offsets_to_sizes(Value_List &offsets) | PIRL::Data_Block | [static] |
offsets_to_sizes(Index *offsets, Index total_elements=NO_INDEX) | PIRL::Data_Block | [static] |
operator=(const Data_Block &data_block) | PIRL::Data_Block | |
output(std::ostream &stream) const | PIRL::Data_Block | |
print(std::ostream &stream=std::cout) const | PIRL::Data_Block | |
Put | PIRL::Data_Block | |
put(T &value, const Index element, const Index index=0) | PIRL::Data_Block | [inline] |
put(T &value, const Index element, const Index index=0) | PIRL::Data_Block | [inline] |
put(T *array, const Index element, Index count=0) | PIRL::Data_Block | [inline] |
put(T *array, const Index element, Index count=0) | PIRL::Data_Block | [inline] |
put_backwards(unsigned char *data, int data_amount, const unsigned char *host, int host_amount) | PIRL::Data_Block | [protected, static] |
put_forwards(unsigned char *data, int data_amount, const unsigned char *host, int host_amount) | PIRL::Data_Block | [protected, static] |
reset_counts(bool unconditional=true, Index begin=0, Index end=NO_INDEX) | PIRL::Data_Block | |
shift_offsets(int amount) | PIRL::Data_Block | |
size() const | PIRL::Data_Block | [inline] |
size_of(Index element) const | PIRL::Data_Block | |
size_of(Index element, Index size) | PIRL::Data_Block | |
sizes_to_offsets(Value_List &sizes) | PIRL::Data_Block | [static] |
sizes_to_offsets(Index *sizes, Index total_elements=NO_INDEX) | PIRL::Data_Block | [static] |
Value_List typedef | PIRL::Data_Block | |
value_size_of(Index element) const | PIRL::Data_Block | |
value_size_of(Index element, Index size) | PIRL::Data_Block | |
~Data_Block() | PIRL::Data_Block | [virtual] |