, 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] |