bes Updated for version 3.21.1
The Backend Server (BES) is the lower two tiers of the Hyrax data server
dmrpp::Chunk Member List

This is the complete list of members for dmrpp::Chunk, including all inherited members.

_duplicate(const Chunk &bs) (defined in dmrpp::Chunk)dmrpp::Chunkinlineprotected
add_tracking_query_param()dmrpp::Chunk
Chunk()=defaultdmrpp::Chunk
Chunk(std::shared_ptr< http::url > data_url, std::string order, unsigned long long size, unsigned long long offset, const std::string &pia_str="")dmrpp::Chunkinline
Chunk(std::string order, unsigned long long size, unsigned long long offset, const std::string &pia_str="")dmrpp::Chunkinline
Chunk(std::shared_ptr< http::url > data_url, std::string order, unsigned long long size, unsigned long long offset, bool lb, unsigned int lblock_index, const std::string &pia_str="") (defined in dmrpp::Chunk)dmrpp::Chunkinline
Chunk(std::string order, unsigned long long size, unsigned long long offset, bool lb, unsigned int lblock_index, const std::string &pia_str="") (defined in dmrpp::Chunk)dmrpp::Chunkinline
Chunk(std::shared_ptr< http::url > data_url, std::string order, unsigned long long size, unsigned long long offset, const std::vector< unsigned long long > &pia_vec, bool is_multi_lb, unsigned int lb_index) (defined in dmrpp::Chunk)dmrpp::Chunkinline
Chunk(std::string order, unsigned long long size, unsigned long long offset, const std::vector< unsigned long long > &pia_vec, bool is_multi_lb, unsigned int lb_index) (defined in dmrpp::Chunk)dmrpp::Chunkinline
Chunk(std::shared_ptr< http::url > data_url, std::string order, const std::string &pia_vec, const std::vector< std::pair< unsigned long long, unsigned long long > > &lb_ol) (defined in dmrpp::Chunk)dmrpp::Chunkinline
Chunk(std::string order, const std::string &pia_vec, const std::vector< std::pair< unsigned long long, unsigned long long > > &lb_ol) (defined in dmrpp::Chunk)dmrpp::Chunkinline
Chunk(std::shared_ptr< http::url > data_url, std::string order, unsigned long long size, unsigned long long offset, const std::vector< unsigned long long > &pia_vec)dmrpp::Chunkinline
Chunk(std::shared_ptr< http::url > data_url, std::string order, unsigned long long size, unsigned long long offset, unsigned int filter_mask, const std::vector< unsigned long long > &pia_vec) (defined in dmrpp::Chunk)dmrpp::Chunkinline
Chunk(std::string order, unsigned long long size, unsigned long long offset, unsigned int filter_mask, const std::vector< unsigned long long > &pia_vec)dmrpp::Chunkinline
Chunk(std::string order, unsigned long long size, unsigned long long offset, const std::vector< unsigned long long > &pia_vec) (defined in dmrpp::Chunk)dmrpp::Chunkinline
Chunk(std::string order, std::string fill_value, libdap::Type fv_type, unsigned long long chunk_size, std::vector< unsigned long long > pia) (defined in dmrpp::Chunk)dmrpp::Chunkinline
Chunk(std::string order, std::string fill_value, libdap::Type fv_type, unsigned long long size, unsigned long long offset, const std::string &pia_str="") (defined in dmrpp::Chunk)dmrpp::Chunkinline
Chunk(std::string order, std::string fill_value, libdap::Type fv_type, unsigned long long chunk_size, std::vector< unsigned long long > pia, const std::vector< std::pair< libdap::Type, int > > &compound_udf_type_elms) (defined in dmrpp::Chunk)dmrpp::Chunkinline
Chunk(std::string order, std::string fill_value, libdap::Type fv_type, unsigned long long chunk_size, std::vector< unsigned long long > pia, unsigned int s_size) (defined in dmrpp::Chunk)dmrpp::Chunkinline
Chunk(const Chunk &h4bs) (defined in dmrpp::Chunk)dmrpp::Chunkinline
ChunkTest (defined in dmrpp::Chunk)dmrpp::Chunkfriend
DmrppCommonTest (defined in dmrpp::Chunk)dmrpp::Chunkfriend
dump(std::ostream &strm) constdmrpp::Chunkvirtual
filter_chunk(const std::string &filters, unsigned long long chunk_size, unsigned long long elem_width)dmrpp::Chunkvirtual
get_byte_order()dmrpp::Chunkinlinevirtual
get_bytes_read() constdmrpp::Chunkinlinevirtual
get_curl_range_arg_string()dmrpp::Chunkvirtual
get_data_url() constdmrpp::Chunkvirtual
get_direct_io_offset() const (defined in dmrpp::Chunk)dmrpp::Chunkinlinevirtual
get_fill_value() constdmrpp::Chunkinlinevirtual
get_fill_value_type() const (defined in dmrpp::Chunk)dmrpp::Chunkinlinevirtual
get_filter_mask() const (defined in dmrpp::Chunk)dmrpp::Chunkinlinevirtual
get_is_read() (defined in dmrpp::Chunk)dmrpp::Chunkinlinevirtual
get_linked_block() const (defined in dmrpp::Chunk)dmrpp::Chunkinlinevirtual
get_linked_block_index() const (defined in dmrpp::Chunk)dmrpp::Chunkinlinevirtual
get_multi_linked_block_index_in_dmrpp_file() const (defined in dmrpp::Chunk)dmrpp::Chunkinlinevirtual
get_multi_linked_blocks() const (defined in dmrpp::Chunk)dmrpp::Chunkinlinevirtual
get_offset() constdmrpp::Chunkinlinevirtual
get_position_in_array() constdmrpp::Chunkinlinevirtual
get_rbuf()dmrpp::Chunkinlinevirtual
get_rbuf_size() constdmrpp::Chunkinlinevirtual
get_read_buffer_is_mine() (defined in dmrpp::Chunk)dmrpp::Chunkinlinevirtual
get_response_content_type()dmrpp::Chunkinlinevirtual
get_size() constdmrpp::Chunkinlinevirtual
get_uses_fill_value() constdmrpp::Chunkinlinevirtual
load_fill_values()dmrpp::Chunkvirtual
MockChunk (defined in dmrpp::Chunk)dmrpp::Chunkfriend
obtain_multi_linked_offset_length(vector< std::pair< unsigned long long, unsigned long long > > &cur_chunk_lb_offset_length) const (defined in dmrpp::Chunk)dmrpp::Chunkinline
operator=(const Chunk &rhs)dmrpp::Chunkinline
parse_chunk_position_in_array_string(const std::string &pia, std::vector< unsigned long long > &pia_vect) (defined in dmrpp::Chunk)dmrpp::Chunkstatic
read_chunk()dmrpp::Chunkvirtual
read_chunk_dio() (defined in dmrpp::Chunk)dmrpp::Chunkvirtual
set_bytes_read(unsigned long long bytes_read)dmrpp::Chunkinlinevirtual
set_compound_udf_info(const std::vector< std::pair< libdap::Type, int > > &structure_type_element) (defined in dmrpp::Chunk)dmrpp::Chunkinline
set_data_url(std::shared_ptr< http::url > data_url)dmrpp::Chunkinlinevirtual
set_direct_io_offset(unsigned long long dio_offset) (defined in dmrpp::Chunk)dmrpp::Chunkinlinevirtual
set_is_read(bool state) (defined in dmrpp::Chunk)dmrpp::Chunkinlinevirtual
set_multi_linked_offset_length(const std::vector< std::pair< unsigned long long, unsigned long long > > &lb_offset_lengths) (defined in dmrpp::Chunk)dmrpp::Chunkinline
set_position_in_array(const std::string &pia)dmrpp::Chunk
set_position_in_array(const std::vector< unsigned long long > &pia)dmrpp::Chunk
set_rbuf_to_size()dmrpp::Chunkinlinevirtual
set_read_buffer(char *buf, unsigned long long buf_size, unsigned long long bytes_read=0, bool assume_ownership=true)dmrpp::Chunkinline
set_response_content_type(const std::string &ct)dmrpp::Chunkinline
set_size(unsigned long long storage_size) (defined in dmrpp::Chunk)dmrpp::Chunkinlinevirtual
to_string() const (defined in dmrpp::Chunk)dmrpp::Chunkvirtual
~Chunk() (defined in dmrpp::Chunk)dmrpp::Chunkinlinevirtual