SYMBOL INDEX (962 symbols across 71 files) FILE: docs/source/conf.py function setup (line 18) | def setup(app): FILE: include/xframe/xaxis.hpp type xf (line 29) | namespace xf class xaxis_iterator (line 32) | class xaxis_iterator method xaxis_iterator (line 234) | xaxis_iterator() = default; class xaxis_default (line 35) | class xaxis_default type map_tag (line 41) | struct map_tag {} type hash_map_tag (line 42) | struct hash_map_tag {} type map_container (line 45) | struct map_container type map_container (line 48) | struct map_container type map_container (line 54) | struct map_container class xaxis (line 82) | class xaxis : public xaxis_base> type xaxis_inner_types> (line 203) | struct xaxis_inner_types> class xaxis_iterator (line 215) | class xaxis_iterator : public xtl::xrandom_access_iterator_base& output, const Args&... axes) function intersect_axes (line 713) | inline bool intersect_axes(xaxis& output, const Args&... axes) function axis (line 818) | inline xaxis axis(L start, L stop, L step) noexcept function axis (line 832) | inline xaxis axis(std::initializer_list init) noexcept function axis (line 838) | inline xaxis axis(std::initializer_list, T> function OS (line 351) | inline OS& operator<<(OS& out, const xaxis_base& axis) FILE: include/xframe/xaxis_default.hpp type xf (line 24) | namespace xf class xaxis_default_iterator (line 27) | class xaxis_default_iterator method xaxis_default_iterator (line 150) | xaxis_default_iterator() = default; class xaxis_variant (line 30) | class xaxis_variant class xaxis_default (line 48) | class xaxis_default : public xaxis_base> type xaxis_inner_types> (line 118) | struct xaxis_inner_types> class xaxis_default_iterator (line 130) | class xaxis_default_iterator : public xtl::xrandom_access_iterator_bas... method xaxis_default_iterator (line 150) | xaxis_default_iterator() = default; function axis (line 319) | inline xaxis_default axis(L size) noexcept FILE: include/xframe/xaxis_expression_leaf.hpp type xf (line 23) | namespace xf class xaxis_expression_leaf (line 42) | class xaxis_expression_leaf : public xt::xexpression make_selector(std::... function axis_function_mask (line 197) | inline auto axis_function_mask(AF&& axis_function, DM&& dim_mapping, c... FILE: include/xframe/xaxis_index_slice.hpp type xf (line 20) | namespace xf class xaxis_index_slice (line 28) | class xaxis_index_slice method xaxis_index_slice (line 59) | xaxis_index_slice() = default; type detail (line 30) | namespace detail type is_xaxis_index_slice (line 33) | struct is_xaxis_index_slice : std::false_type type is_xaxis_index_slice> (line 38) | struct is_xaxis_index_slice> : std::true_type function convert_range (line 149) | inline xt::xrange_adaptor convert_range(const xt::xrange... function convert_range (line 157) | inline xt::xrange_adaptor convert_range(const xt::xstepped_... class xaxis_index_slice (line 47) | class xaxis_index_slice method xaxis_index_slice (line 59) | xaxis_index_slice() = default; type detail (line 146) | namespace detail type is_xaxis_index_slice (line 33) | struct is_xaxis_index_slice : std::false_type type is_xaxis_index_slice> (line 38) | struct is_xaxis_index_slice> : std::true_type function convert_range (line 149) | inline xt::xrange_adaptor convert_range(const xt::xrange... function convert_range (line 157) | inline xt::xrange_adaptor convert_range(const xt::xstepped_... function V (line 168) | inline V xaxis_index_slice::convert_storage() const function irange (line 198) | inline auto irange(A start_val) function irange (line 204) | inline auto irange(A start_val, B stop_val) function irange (line 210) | inline auto irange(A start_val, B stop_val, C step) function ikeep (line 216) | inline auto ikeep(T&&... t) function idrop (line 222) | inline auto idrop(T&&... t) function iall (line 227) | inline auto iall() noexcept FILE: include/xframe/xaxis_label_slice.hpp type xf (line 19) | namespace xf class xaxis_range (line 33) | class xaxis_range class xaxis_stepped_range (line 59) | class xaxis_stepped_range class xaxis_all (line 86) | class xaxis_all class xaxis_keep_slice (line 102) | class xaxis_keep_slice type detail (line 104) | namespace detail type is_xaxis_keep_slice (line 107) | struct is_xaxis_keep_slice : std::false_type type is_xaxis_keep_slice> (line 112) | struct is_xaxis_keep_slice> type is_axis_drop_slice (line 157) | struct is_axis_drop_slice : std::false_type type is_axis_drop_slice> (line 162) | struct is_axis_drop_slice> type has_size (line 250) | struct has_size : std::false_type function common_drop_keep (line 466) | inline detail::enable_container_t> function common_drop_keep (line 474) | inline detail::disable_container_t> function common_drop_keep (line 485) | inline xaxis_slice class xaxis_keep_slice (line 125) | class xaxis_keep_slice class xaxis_drop_slice (line 152) | class xaxis_drop_slice type detail (line 154) | namespace detail type is_xaxis_keep_slice (line 107) | struct is_xaxis_keep_slice : std::false_type type is_xaxis_keep_slice> (line 112) | struct is_xaxis_keep_slice> type is_axis_drop_slice (line 157) | struct is_axis_drop_slice : std::false_type type is_axis_drop_slice> (line 162) | struct is_axis_drop_slice> type has_size (line 250) | struct has_size : std::false_type function common_drop_keep (line 466) | inline detail::enable_container_t> function common_drop_keep (line 474) | inline detail::disable_container_t> function common_drop_keep (line 485) | inline xaxis_slice class xaxis_drop_slice (line 175) | class xaxis_drop_slice class xaxis_slice (line 202) | class xaxis_slice method xaxis_slice (line 214) | xaxis_slice() = default; type detail (line 247) | namespace detail type is_xaxis_keep_slice (line 107) | struct is_xaxis_keep_slice : std::false_type type is_xaxis_keep_slice> (line 112) | struct is_xaxis_keep_slice> type is_axis_drop_slice (line 157) | struct is_axis_drop_slice : std::false_type type is_axis_drop_slice> (line 162) | struct is_axis_drop_slice> type has_size (line 250) | struct has_size : std::false_type function common_drop_keep (line 466) | inline detail::enable_container_t> function common_drop_keep (line 474) | inline detail::disable_container_t> function common_drop_keep (line 485) | inline xaxis_slice function range (line 440) | inline xaxis_slice range(const xlabel_variant_t& first, const xl... function range (line 446) | inline xaxis_slice range(xlabel_variant_t&& first, xlabel_varian... function range (line 452) | inline xaxis_slice range(const xlabel_variant_t& first, const xl... function range (line 458) | inline xaxis_slice range(xlabel_variant_t&& first, xlabel_varian... type detail (line 463) | namespace detail type is_xaxis_keep_slice (line 107) | struct is_xaxis_keep_slice : std::false_type type is_xaxis_keep_slice> (line 112) | struct is_xaxis_keep_slice> type is_axis_drop_slice (line 157) | struct is_axis_drop_slice : std::false_type type is_axis_drop_slice> (line 162) | struct is_axis_drop_slice> type has_size (line 250) | struct has_size : std::false_type function common_drop_keep (line 466) | inline detail::enable_container_t> function common_drop_keep (line 474) | inline detail::disable_container_t> function common_drop_keep (line 485) | inline xaxis_slice function keep (line 497) | inline detail::enable_container_t> keep(T&& indices) function keep (line 503) | inline detail::disable_container_t> keep(T index) function keep (line 509) | inline xaxis_slice keep(T0 t0, T1 t1, Args... args) function drop (line 515) | inline detail::enable_container_t> drop(T&& indices) function drop (line 521) | inline detail::disable_container_t> drop(T index) function drop (line 527) | inline xaxis_slice drop(T0 t0, T1 t1, Args... args) function xaxis_all (line 532) | inline xaxis_all all() noexcept type has_size().size())>> (line 255) | struct has_size().size())>> FILE: include/xframe/xaxis_math.hpp type xt (line 19) | namespace xt type detail (line 21) | namespace detail type select_xfunction_expression (line 24) | struct select_xfunction_expression type xf (line 32) | namespace xf FILE: include/xframe/xaxis_meta.hpp type xf (line 21) | namespace xf class xnamed_axis (line 24) | class xnamed_axis class xaxis_expression_leaf (line 27) | class xaxis_expression_leaf type detail (line 29) | namespace detail type common_name_type (line 33) | struct common_name_type type common_name_type> (line 43) | struct common_name_type> type common_name_type, T2> (line 49) | struct common_name_type, T2> type common_name_type, xaxis_scalar> (line 55) | struct common_name_type, xaxis_scalar> type common_name_type (line 61) | struct common_name_type type axis_closure_getter (line 70) | struct axis_closure_getter method get_axis_closure (line 72) | static auto get_axis_closure(CTA&& axis) type axis_closure_getter (line 79) | struct axis_closure_getter method get_axis_closure (line 81) | static auto get_axis_closure(CTA&& axis) type is_named_axis (line 88) | struct is_named_axis : std::false_type type is_named_axis> (line 93) | struct is_named_axis> : std::true_type function get_axis_closure (line 98) | auto get_axis_closure(CTA&& axis) type xaxis_closure (line 109) | struct xaxis_closure type axis_expression_closure_getter (line 122) | struct axis_expression_closure_getter type axis_expression_closure_getter (line 128) | struct axis_expression_closure_getter type axis_expression_closure_getter, false> (line 134) | struct axis_expression_closure_getter, false> type xaxis_expression_closure (line 140) | struct xaxis_expression_closure type common_name_type (line 36) | struct common_name_type FILE: include/xframe/xaxis_scalar.hpp type xf (line 23) | namespace xf type xaxis_scalar_name (line 25) | struct xaxis_scalar_name class xaxis_scalar (line 34) | class xaxis_scalar FILE: include/xframe/xaxis_variant.hpp type xf (line 22) | namespace xf type detail (line 25) | namespace detail type add_default_axis (line 28) | struct add_default_axis type get_axis_variant_iterator (line 48) | struct get_axis_variant_iterator type xaxis_variant_traits (line 60) | struct xaxis_variant_traits class xaxis_variant_iterator (line 83) | class xaxis_variant_iterator method xaxis_variant_iterator (line 218) | xaxis_variant_iterator() = default; class xaxis_variant (line 105) | class xaxis_variant method xaxis_variant (line 132) | xaxis_variant() = default; class xaxis_variant_iterator (line 200) | class xaxis_variant_iterator : public xtl::xrandom_access_iterator_bas... method xaxis_variant_iterator (line 218) | xaxis_variant_iterator() = default; type xaxis_variant_adaptor (line 531) | struct xaxis_variant_adaptor method xaxis_variant_adaptor (line 538) | xaxis_variant_adaptor(const axis_variant_type& axis) method label_list (line 543) | inline const label_list& labels() const method is_sorted (line 548) | inline bool is_sorted() const noexcept function OS (line 628) | inline OS& operator<<(OS& out, const xaxis_variant& axis) function get_labels (line 729) | auto get_labels(const xaxis_variant& axis_variant) -> const ... type add_default_axis, S> (line 31) | struct add_default_axis, S> type add_default_axis, S, L1, L...> (line 37) | struct add_default_axis, S, L1, L...> type get_axis_variant_iterator> (line 51) | struct get_axis_variant_iterator> type xaxis_variant_traits> (line 63) | struct xaxis_variant_traits> FILE: include/xframe/xaxis_view.hpp type xf (line 18) | namespace xf class xaxis_view_iterator (line 22) | class xaxis_view_iterator method xaxis_view_iterator (line 159) | xaxis_view_iterator() = default; class xaxis_view (line 46) | class xaxis_view class xaxis_view_iterator (line 140) | class xaxis_view_iterator : public xtl::xrandom_access_iterator_base::operator axis_type() const function OS (line 514) | inline OS& operator<<(OS& out, const xaxis_view& axis) FILE: include/xframe/xcoordinate.hpp type xf (line 19) | namespace xf type join (line 21) | namespace join type join_id (line 23) | enum class join_id type outer (line 29) | struct outer method join_id (line 31) | static constexpr join_id id() { return join_id::outer_id; } type inner (line 34) | struct inner method join_id (line 36) | static constexpr join_id id() { return join_id::inner_id; } class xfull_coordinate (line 40) | class xfull_coordinate {} type xtrivial_broadcast (line 42) | struct xtrivial_broadcast method xtrivial_broadcast (line 44) | xtrivial_broadcast() = default; class xcoordinate (line 73) | class xcoordinate : public xcoordinate_base> class xcoordinate_chain (line 151) | class xcoordinate_chain class xcoordinate_expanded (line 154) | class xcoordinate_expanded type detail (line 156) | namespace detail type is_coordinate_impl (line 159) | struct is_coordinate_impl : std::false_type type is_coordinate_impl> (line 164) | struct is_coordinate_impl> : std::true_type type is_coordinate_impl> (line 169) | struct is_coordinate_impl> : std::true... type is_coordinate_impl> (line 174) | struct is_coordinate_impl> : std::true_type type is_coordinate_impl> (line 179) | struct is_coordinate_impl> : std::true_type type is_coordinate_map_impl (line 184) | struct is_coordinate_map_impl : std::false_type type is_coordinate_map_impl>> (line 189) | struct is_coordinate_map_impl>> type get_coordinate_type_impl (line 195) | struct get_coordinate_type_impl type get_coordinate_type_impl>> (line 201) | struct get_coordinate_type_impl>> type axis_broadcast (line 318) | struct axis_broadcast type axis_broadcast (line 321) | struct axis_broadcast method apply (line 324) | static bool apply(A& output, const A& input) type axis_broadcast (line 331) | struct axis_broadcast method apply (line 334) | static bool apply(A& output, const A& input) type is_coordinate (line 208) | struct is_coordinate : detail::is_coordinate_impl> type is_coordinate_map (line 213) | struct is_coordinate_map : detail::is_coordinate_map_impl::broadcast(const Ar... method xtrivial_broadcast (line 44) | xtrivial_broadcast() = default; type detail (line 315) | namespace detail type is_coordinate_impl (line 159) | struct is_coordinate_impl : std::false_type type is_coordinate_impl> (line 164) | struct is_coordinate_impl> : std::true_type type is_coordinate_impl> (line 169) | struct is_coordinate_impl> : std::true... type is_coordinate_impl> (line 174) | struct is_coordinate_impl> : std::true_type type is_coordinate_impl> (line 179) | struct is_coordinate_impl> : std::true_type type is_coordinate_map_impl (line 184) | struct is_coordinate_map_impl : std::false_type type is_coordinate_map_impl>> (line 189) | struct is_coordinate_map_impl>> type get_coordinate_type_impl (line 195) | struct get_coordinate_type_impl type get_coordinate_type_impl>> (line 201) | struct get_coordinate_type_impl>> type axis_broadcast (line 318) | struct axis_broadcast type axis_broadcast (line 321) | struct axis_broadcast method apply (line 324) | static bool apply(A& output, const A& input) type axis_broadcast (line 331) | struct axis_broadcast method apply (line 334) | static bool apply(A& output, const A& input) function xtrivial_broadcast (line 343) | inline xtrivial_broadcast xcoordinate::broadcast_impl(con... method xtrivial_broadcast (line 44) | xtrivial_broadcast() = default; function xtrivial_broadcast (line 367) | inline xtrivial_broadcast xcoordinate::broadcast_impl(con... method xtrivial_broadcast (line 44) | xtrivial_broadcast() = default; function xtrivial_broadcast (line 392) | inline xtrivial_broadcast xcoordinate::broadcast_impl(con... method xtrivial_broadcast (line 44) | xtrivial_broadcast() = default; function xtrivial_broadcast (line 399) | inline xtrivial_broadcast xcoordinate::broadcast_impl() method xtrivial_broadcast (line 44) | xtrivial_broadcast() = default; function xtrivial_broadcast (line 406) | inline xtrivial_broadcast xcoordinate::broadcast_empty(co... method xtrivial_broadcast (line 44) | xtrivial_broadcast() = default; function xtrivial_broadcast (line 418) | inline xtrivial_broadcast xcoordinate::broadcast_empty(co... method xtrivial_broadcast (line 44) | xtrivial_broadcast() = default; function xtrivial_broadcast (line 430) | inline xtrivial_broadcast xcoordinate::broadcast_empty(co... method xtrivial_broadcast (line 44) | xtrivial_broadcast() = default; function xtrivial_broadcast (line 437) | inline xtrivial_broadcast xcoordinate::broadcast_empty() method xtrivial_broadcast (line 44) | xtrivial_broadcast() = default; function coordinate (line 452) | xcoordinate coordinate(const std::map coordinate(std::map coordinate(xnamed_axis axis,... function xtrivial_broadcast (line 486) | inline xtrivial_broadcast broadcast_coordinates(xcoordinate& c) FILE: include/xframe/xcoordinate_chain.hpp type xf (line 18) | namespace xf class xmap_chain_iterator (line 21) | class xmap_chain_iterator class xcoordinate_chain (line 40) | class xcoordinate_chain class xmap_chain_iterator (line 131) | class xmap_chain_iterator function reindex (line 439) | inline xcoordinate_chain reindex(const C& coordinate, const typenam... function reindex (line 451) | inline xcoordinate_chain reindex(const C& coordinate, typename C::m... FILE: include/xframe/xcoordinate_expanded.hpp type xf (line 20) | namespace xf class xmap_expanded_iterator (line 23) | class xmap_expanded_iterator class xcoordinate_expanded (line 42) | class xcoordinate_expanded class xmap_expanded_iterator (line 129) | class xmap_expanded_iterator function expand_dims (line 416) | inline xcoordinate_expanded expand_dims(const C& coordinate, const ... function expand_dims (line 428) | inline xcoordinate_expanded expand_dims(const C& coordinate, typena... FILE: include/xframe/xcoordinate_system.hpp type xf (line 18) | namespace xf class xcoordinate_system (line 26) | class xcoordinate_system method xcoordinate_system (line 50) | xcoordinate_system() = default; method xcoordinate_system (line 55) | xcoordinate_system(const xcoordinate_system&) = default; method xcoordinate_system (line 56) | xcoordinate_system& operator=(const xcoordinate_system&) = default; method xcoordinate_system (line 58) | xcoordinate_system(xcoordinate_system&&) = default; method xcoordinate_system (line 59) | xcoordinate_system& operator=(xcoordinate_system&&) = default; function xtrivial_broadcast (line 123) | inline xtrivial_broadcast xcoordinate_system::broadcast_coordinates... FILE: include/xframe/xcoordinate_view.hpp type xf (line 17) | namespace xf class xcoordinate_view (line 42) | class xcoordinate_view : public xcoordinate_base> class xcoordinate (line 80) | class xcoordinate type xcoordinate_view_type (line 83) | struct xcoordinate_view_type type xcoordinate_view_type> (line 86) | struct xcoordinate_view_type> function coordinate_view (line 127) | inline xcoordinate_view coordinate_view(const std::map coordinate_view(std::map type detail (line 133) | namespace detail type is_dimension_impl (line 136) | struct is_dimension_impl : std::false_type type is_dimension_impl> (line 141) | struct is_dimension_impl> : std::true_type type is_dimension_list_impl (line 146) | struct is_dimension_list_impl : std::false_type type is_dimension_list_impl> (line 151) | struct is_dimension_list_impl> type is_dimension (line 158) | struct is_dimension : detail::is_dimension_impl> type is_dimension_list (line 163) | struct is_dimension_list : detail::is_dimension_list_impl& dim) function broadcast_dimensions (line 319) | inline bool broadcast_dimensions(xdimension& output, const Args&... function dimension (line 329) | inline xdimension dimension(std::initializer_list init) noexcept function dimension (line 335) | inline xdimension dimension(std::initializer_list i... FILE: include/xframe/xdynamic_variable.hpp type xf (line 16) | namespace xf class xdynamic_variable (line 28) | class xdynamic_variable function xtrivial_broadcast (line 237) | inline xtrivial_broadcast xdynamic_variable::broadcast_coord... function make_dynamic (line 418) | inline auto make_dynamic(V&& variable) FILE: include/xframe/xdynamic_variable_impl.hpp type xf (line 20) | namespace xf type detail (line 26) | namespace detail type xdynamic_traits_impl (line 29) | struct xdynamic_traits_impl type xdynamic_traits_impl> (line 39) | struct xdynamic_traits_impl> type xdynamic_traits_impl (line 45) | struct xdynamic_traits_impl type xdynamic_traits_list_impl (line 80) | struct xdynamic_traits_list_impl type xdynamic_traits (line 66) | struct xdynamic_traits : xselector_traits type detail (line 77) | namespace detail type xdynamic_traits_impl (line 29) | struct xdynamic_traits_impl type xdynamic_traits_impl> (line 39) | struct xdynamic_traits_impl> type xdynamic_traits_impl (line 45) | struct xdynamic_traits_impl type xdynamic_traits_list_impl (line 80) | struct xdynamic_traits_list_impl class xdynamic_base (line 97) | class xdynamic_base class xvariable_wrapper (line 140) | class xvariable_wrapper : public xtl::xscatter_hierarchy_generator> (line 39) | struct xdynamic_traits_impl> type xdynamic_traits_impl (line 45) | struct xdynamic_traits_impl type xdynamic_traits_list_impl (line 80) | struct xdynamic_traits_list_impl class xdynamic_leaf (line 374) | class xdynamic_leaf : public detail::xdynamic_linear_hierarchy method xdynamic_leaf (line 387) | xdynamic_leaf(self_type&&) = delete; method xdynamic_leaf (line 388) | xdynamic_leaf& operator=(const self_type&) = delete; method xdynamic_leaf (line 389) | xdynamic_leaf& operator=(self_type&&) = delete; method xdynamic_leaf (line 393) | xdynamic_leaf(const self_type&) = default; function xtrivial_broadcast (line 588) | xtrivial_broadcast xvariable_wrapper_impl::broadcast_coordinates... function xtrivial_broadcast (line 594) | xtrivial_broadcast xvariable_wrapper_impl::broadcast_coordinates... type xdynamic_traits_impl> (line 55) | struct xdynamic_traits_impl> type xdynamic_traits_list_impl> (line 83) | struct xdynamic_traits_list_impl> FILE: include/xframe/xexpand_dims_view.hpp type xf (line 27) | namespace xf class xexpand_dims_view (line 31) | class xexpand_dims_view type xvariable_inner_types> (line 34) | struct xvariable_inner_types> class xexpand_dims_view (line 86) | class xexpand_dims_view : public xt::xexpression>, function expand_dims_impl (line 242) | inline auto expand_dims_impl(E&& e, std::initializer_list dim_names) function expand_dims (line 261) | inline auto expand_dims(E&& e, std::initializer_list dim_names) function expand_dims (line 273) | inline auto expand_dims(E&& e, std::initializer_list dim_... type xt (line 51) | namespace xt type xcontainer_inner_types> (line 54) | struct xcontainer_inner_types> type xf (line 69) | namespace xf class xexpand_dims_view (line 31) | class xexpand_dims_view type xvariable_inner_types> (line 34) | struct xvariable_inner_types> class xexpand_dims_view (line 86) | class xexpand_dims_view : public xt::xexpression>, function expand_dims_impl (line 242) | inline auto expand_dims_impl(E&& e, std::initializer_list dim_names) function expand_dims (line 261) | inline auto expand_dims(E&& e, std::initializer_list dim_names) function expand_dims (line 273) | inline auto expand_dims(E&& e, std::initializer_list dim_... FILE: include/xframe/xframe_config.hpp type xf (line 19) | namespace xf FILE: include/xframe/xframe_expression.hpp type xf (line 18) | namespace xf type xvariable_expression_tag (line 20) | struct xvariable_expression_tag {} type xframe_expression_tag (line 21) | struct xframe_expression_tag {} type is_xvariable_expression (line 24) | struct is_xvariable_expression : std::is_same... type xvariable_comparable (line 29) | struct xvariable_comparable : xtl::conjunction, xa... type xaxis_comparable (line 41) | struct xaxis_comparable : xtl::conjunction...> type xt (line 46) | namespace xt type extension (line 48) | namespace extension type expression_tag_and (line 51) | struct expression_tag_and (line 57) | struct expression_tag_and (line 63) | struct expression_tag_and& expr) class xvariable_function (line 404) | class xvariable_function function mime_bundle_repr (line 407) | nl::json mime_bundle_repr(const xvariable_function& expr) class xvariable_view (line 415) | class xvariable_view function mime_bundle_repr (line 418) | nl::json mime_bundle_repr(const xvariable_view& expr) class xvariable_masked_view (line 424) | class xvariable_masked_view function mime_bundle_repr (line 427) | nl::json mime_bundle_repr(const xvariable_masked_view& expr) class xreindex_view (line 433) | class xreindex_view function mime_bundle_repr (line 436) | nl::json mime_bundle_repr(const xreindex_view& expr) FILE: include/xframe/xnamed_axis.hpp type xf (line 19) | namespace xf class xnamed_axis (line 35) | class xnamed_axis : public xt::xexpression> function named_axis (line 139) | inline auto named_axis(const K& name, A&& axis) function named_axis (line 150) | inline auto named_axis(const char* name, A&& axis) function get_labels (line 161) | auto get_labels(const xnamed_axis& n_axis) -> const t... FILE: include/xframe/xreindex_data.hpp type xf (line 18) | namespace xf class xreindex_data (line 21) | class xreindex_data class xreindex_data (line 39) | class xreindex_data : public xt::xexpression>, type xt (line 24) | namespace xt type xiterable_inner_types> (line 27) | struct xiterable_inner_types> type xf (line 36) | namespace xf class xreindex_data (line 21) | class xreindex_data class xreindex_data (line 39) | class xreindex_data : public xt::xexpression>, FILE: include/xframe/xreindex_view.hpp type xf (line 20) | namespace xf class xreindex_view (line 28) | class xreindex_view : public xt::xexpression> function xtrivial_broadcast (line 257) | inline xtrivial_broadcast xreindex_view::broadcast_coordinates(C& ... function reindex (line 493) | inline auto reindex(E&& e, const typename std::decay_t::coordinate_... function reindex (line 500) | inline auto reindex(E&& e, typename std::decay_t::coordinate_map&& ... type detail (line 506) | namespace detail function reindex_like_coord (line 509) | inline auto reindex_like_coord(E1&& e1, const C& coords) function reindex_like (line 528) | inline auto reindex_like(E1&& e1, const E2& e2) function align (line 534) | inline auto align(E1&& e1, E&&... e) FILE: include/xframe/xselecting.hpp type xf (line 24) | namespace xf type detail (line 28) | namespace detail type static_missing_impl (line 31) | struct static_missing_impl type static_missing_impl> (line 34) | struct static_missing_impl> method return_type (line 37) | static inline return_type get() type static_missing_impl> (line 46) | struct static_missing_impl> method return_type (line 49) | static inline return_type get() function T (line 58) | T static_missing() noexcept class xselector (line 69) | class xselector method xselector (line 86) | xselector() = default; class xiselector (line 103) | class xiselector method xiselector (line 117) | xiselector() = default; class xlocator (line 133) | class xlocator method xlocator (line 149) | xlocator() = default; type xselector_traits (line 165) | struct xselector_traits FILE: include/xframe/xsequence_view.hpp type xf (line 17) | namespace xf class xsequence_view_iterator (line 21) | class xsequence_view_iterator method xsequence_view_iterator (line 145) | xsequence_view_iterator() = default; class xsequence_view (line 28) | class xsequence_view type xsequence_view_iterator_traits (line 115) | struct xsequence_view_iterator_traits class xsequence_view_iterator (line 129) | class xsequence_view_iterator method xsequence_view_iterator (line 145) | xsequence_view_iterator() = default; type detail (line 315) | namespace detail function equal (line 320) | inline bool equal(InputIt1 first1, InputIt1 last1, InputIt2 first2) function compare_sequence_view (line 333) | inline bool compare_sequence_view(const C1& lhs, const C2& rhs) FILE: include/xframe/xvariable.hpp type xf (line 20) | namespace xf class xvariable_container (line 27) | class xvariable_container method xvariable_container (line 74) | xvariable_container() = default; method xvariable_container (line 94) | xvariable_container(const xvariable_container&) = default; method xvariable_container (line 95) | xvariable_container& operator=(const xvariable_container&) = default; method xvariable_container (line 97) | xvariable_container(xvariable_container&&) = default; method xvariable_container (line 98) | xvariable_container& operator=(xvariable_container&&) = default; type xvariable_inner_types> (line 30) | struct xvariable_inner_types> class xvariable_container (line 56) | class xvariable_container : public xvariable_base:... type xvariable_type2 (line 138) | struct xvariable_type2 : std::enable_if::value ... type xvariable_type3 (line 147) | struct xvariable_type3 : std::enable_if:... type xvariable_type4 (line 156) | struct xvariable_type4 : std::enable_if::value ... function variable (line 274) | inline detail::xvariable_type1_t variable(D&& data, C&& coor... function variable (line 281) | inline detail::xvariable_type2_t variable(D&& data, C&& coord... function variable (line 293) | inline detail::xvariable_type3_t variable(C&& coord, DM&& dims) function variable (line 300) | inline detail::xvariable_type4_t variable(C&& coord_map, L&& ... type xt (line 43) | namespace xt type xcontainer_inner_types> (line 46) | struct xcontainer_inner_types> type xf (line 53) | namespace xf class xvariable_container (line 27) | class xvariable_container method xvariable_container (line 74) | xvariable_container() = default; method xvariable_container (line 94) | xvariable_container(const xvariable_container&) = default; method xvariable_container (line 95) | xvariable_container& operator=(const xvariable_container&) = default; method xvariable_container (line 97) | xvariable_container(xvariable_container&&) = default; method xvariable_container (line 98) | xvariable_container& operator=(xvariable_container&&) = default; type xvariable_inner_types> (line 30) | struct xvariable_inner_types> class xvariable_container (line 56) | class xvariable_container : public xvariable_base:... type xvariable_type2 (line 138) | struct xvariable_type2 : std::enable_if::value ... type xvariable_type3 (line 147) | struct xvariable_type3 : std::enable_if:... type xvariable_type4 (line 156) | struct xvariable_type4 : std::enable_if::value ... function variable (line 274) | inline detail::xvariable_type1_t variable(D&& data, C&& coor... function variable (line 281) | inline detail::xvariable_type2_t variable(D&& data, C&& coord... function variable (line 293) | inline detail::xvariable_type3_t variable(C&& coord, DM&& dims) function variable (line 300) | inline detail::xvariable_type4_t variable(C&& coord_map, L&& ... FILE: include/xframe/xvariable_assign.hpp type xt (line 18) | namespace xt class xexpression_assigner (line 23) | class xexpression_assigner type detail (line 59) | namespace detail function increment_index (line 62) | bool increment_index(const ST& shape, IT& index) FILE: include/xframe/xvariable_base.hpp type xf (line 20) | namespace xf class xvariable_masked_view (line 23) | class xvariable_masked_view type is_coordinate_system (line 28) | struct is_coordinate_system type enable_xvariable (line 34) | struct enable_xvariable type xvariable_inner_types (line 43) | struct xvariable_inner_types class xvariable_base (line 46) | class xvariable_base : private xcoordinate_system method xvariable_base (line 190) | xvariable_base() = default; method xvariable_base (line 200) | xvariable_base(const xvariable_base&) = default; method xvariable_base (line 201) | xvariable_base& operator=(const xvariable_base&) = default; method xvariable_base (line 203) | xvariable_base(xvariable_base&&) = default; method xvariable_base (line 204) | xvariable_base& operator=(xvariable_base&&) = default; FILE: include/xframe/xvariable_function.hpp type xf (line 21) | namespace xf type detail (line 28) | namespace detail type xvariable_data_closure (line 31) | struct xvariable_data_closure type first_non_scalar_impl (line 209) | struct first_non_scalar_impl method elem_type (line 213) | static const elem_type& get(const T& t) noexcept type first_non_scalar_impl (line 220) | struct first_non_scalar_impl type first_non_scalar (line 226) | struct first_non_scalar function get_first_non_scalar (line 232) | inline auto get_first_non_scalar(const T& t) noexcept class xvariable_container (line 42) | class xvariable_container class xvariable_function (line 45) | class xvariable_function : public xt::xexpression::broadcast_c... type detail (line 206) | namespace detail type xvariable_data_closure (line 31) | struct xvariable_data_closure type first_non_scalar_impl (line 209) | struct first_non_scalar_impl method elem_type (line 213) | static const elem_type& get(const T& t) noexcept type first_non_scalar_impl (line 220) | struct first_non_scalar_impl type first_non_scalar (line 226) | struct first_non_scalar function get_first_non_scalar (line 232) | inline auto get_first_non_scalar(const T& t) noexcept FILE: include/xframe/xvariable_masked_view.hpp type xf (line 22) | namespace xf class xvariable_masked_view (line 30) | class xvariable_masked_view method xvariable_masked_view (line 152) | xvariable_masked_view(const xvariable_masked_view&) = default; type xvariable_inner_types> (line 33) | struct xvariable_inner_types> class xvariable_masked_view (line 99) | class xvariable_masked_view : public xt::xview_semantic> (line 60) | struct xcontainer_inner_types> type xf (line 79) | namespace xf class xvariable_masked_view (line 30) | class xvariable_masked_view method xvariable_masked_view (line 152) | xvariable_masked_view(const xvariable_masked_view&) = default; type xvariable_inner_types> (line 33) | struct xvariable_inner_types> class xvariable_masked_view (line 99) | class xvariable_masked_view : public xt::xview_semantic (line 23) | struct select_xfunction_expression FILE: include/xframe/xvariable_meta.hpp type xf (line 18) | namespace xf type xvariable_closure (line 26) | struct xvariable_closure type xvariable_closure> (line 32) | struct xvariable_closure> type xdecay_variable_closure (line 45) | struct xdecay_variable_closure type detail (line 57) | namespace detail type xcommon_coordinate_type_impl (line 60) | struct xcommon_coordinate_type_impl type xcommon_coordinate_type_impl (line 63) | struct xcommon_coordinate_type_impl type xcommon_coordinate_type_impl (line 72) | struct xcommon_coordinate_type_impl type xcommon_coordinate_type_impl (line 81) | struct xcommon_coordinate_type_impl type xcommon_coordinate_type_impl (line 87) | struct xcommon_coordinate_type_impl type xcommon_coordinate_type_impl (line 93) | struct xcommon_coordinate_type_impl type xcommon_dimension_type_impl (line 121) | struct xcommon_dimension_type_impl type xcommon_dimension_type_impl (line 124) | struct xcommon_dimension_type_impl type xcommon_dimension_type_impl (line 132) | struct xcommon_dimension_type_impl type xcommon_dimension_type_impl (line 140) | struct xcommon_dimension_type_impl type xcommon_dimension_type_impl (line 146) | struct xcommon_dimension_type_impl type xcommon_dimension_type_impl (line 152) | struct xcommon_dimension_type_impl type xcommon_coordinate_type (line 106) | struct xcommon_coordinate_type type detail (line 118) | namespace detail type xcommon_coordinate_type_impl (line 60) | struct xcommon_coordinate_type_impl type xcommon_coordinate_type_impl (line 63) | struct xcommon_coordinate_type_impl type xcommon_coordinate_type_impl (line 72) | struct xcommon_coordinate_type_impl type xcommon_coordinate_type_impl (line 81) | struct xcommon_coordinate_type_impl type xcommon_coordinate_type_impl (line 87) | struct xcommon_coordinate_type_impl type xcommon_coordinate_type_impl (line 93) | struct xcommon_coordinate_type_impl type xcommon_dimension_type_impl (line 121) | struct xcommon_dimension_type_impl type xcommon_dimension_type_impl (line 124) | struct xcommon_dimension_type_impl type xcommon_dimension_type_impl (line 132) | struct xcommon_dimension_type_impl type xcommon_dimension_type_impl (line 140) | struct xcommon_dimension_type_impl type xcommon_dimension_type_impl (line 146) | struct xcommon_dimension_type_impl type xcommon_dimension_type_impl (line 152) | struct xcommon_dimension_type_impl type xcommon_dimension_type (line 165) | struct xcommon_dimension_type type xcommon_coordinate_type_impl (line 99) | struct xcommon_coordinate_type_impl type xcommon_dimension_type_impl (line 158) | struct xcommon_dimension_type_impl FILE: include/xframe/xvariable_scalar.hpp type xf (line 17) | namespace xf class xvariable_scalar (line 20) | class xvariable_scalar type is_xvariable_scalar (line 68) | struct is_xvariable_scalar : std::false_type type is_xvariable_scalar> (line 73) | struct is_xvariable_scalar> : std::true_type function xtrivial_broadcast (line 127) | inline xtrivial_broadcast xvariable_scalar::broadcast_coordinates(... FILE: include/xframe/xvariable_variant.hpp type xf (line 16) | namespace xf class xvariable_variant (line 21) | class xvariable_variant FILE: include/xframe/xvariable_view.hpp type xf (line 20) | namespace xf class xvariable_view (line 28) | class xvariable_view method xvariable_view (line 123) | xvariable_view(const xvariable_view&) = default; type xvariable_inner_types> (line 31) | struct xvariable_inner_types> class xvariable_view (line 65) | class xvariable_view : public xt::xview_semantic>, method xvariable_view (line 123) | xvariable_view(const xvariable_view&) = default; type detail (line 809) | namespace detail type range_adaptor_getter (line 812) | struct range_adaptor_getter method range_adaptor_getter (line 815) | explicit range_adaptor_getter(std::size_t size) method return_type (line 821) | return_type operator()(const T&) const method return_type (line 827) | return_type operator()(const xt::xrange_adaptor& r) const type view_params (line 836) | struct view_params class slice_to_view_param (line 855) | class slice_to_view_param method slice_to_view_param (line 870) | slice_to_view_param(const E& e, param_type& param) type locate_params_builder (line 960) | struct locate_params_builder method fill_view_params (line 965) | inline void fill_view_params(param_type& /*param*/, const E& /*e*/) method fill_view_params (line 970) | inline void fill_view_params(param_type& param, const E& e, SL&& s... type ilocate_param_builder (line 994) | struct ilocate_param_builder method fill_view_params (line 999) | inline void fill_view_params(param_type& /*param*/, const E& /*e*/) method fill_view_params (line 1004) | inline void fill_view_params(param_type& param, const E& e, SL&& s... function fill_view_params (line 1015) | inline void fill_view_params(V& /*param*/, E& /*e*/) function fill_view_params (line 1020) | inline void fill_view_params(V& param, E& e, SL&& sl, S&&... slices) function ilocate (line 1046) | inline auto ilocate(E&& e, S&&... slices) function locate (line 1070) | inline auto locate(E&& e, S&&... slices) function select (line 1094) | inline auto select(E&& e, std::map::key_type,... function iselect (line 1153) | inline auto iselect(E&& e, std::map::key_type... type xt (line 44) | namespace xt type xcontainer_inner_types> (line 47) | struct xcontainer_inner_types> type xf (line 61) | namespace xf class xvariable_view (line 28) | class xvariable_view method xvariable_view (line 123) | xvariable_view(const xvariable_view&) = default; type xvariable_inner_types> (line 31) | struct xvariable_inner_types> class xvariable_view (line 65) | class xvariable_view : public xt::xview_semantic>, method xvariable_view (line 123) | xvariable_view(const xvariable_view&) = default; type detail (line 809) | namespace detail type range_adaptor_getter (line 812) | struct range_adaptor_getter method range_adaptor_getter (line 815) | explicit range_adaptor_getter(std::size_t size) method return_type (line 821) | return_type operator()(const T&) const method return_type (line 827) | return_type operator()(const xt::xrange_adaptor& r) const type view_params (line 836) | struct view_params class slice_to_view_param (line 855) | class slice_to_view_param method slice_to_view_param (line 870) | slice_to_view_param(const E& e, param_type& param) type locate_params_builder (line 960) | struct locate_params_builder method fill_view_params (line 965) | inline void fill_view_params(param_type& /*param*/, const E& /*e*/) method fill_view_params (line 970) | inline void fill_view_params(param_type& param, const E& e, SL&& s... type ilocate_param_builder (line 994) | struct ilocate_param_builder method fill_view_params (line 999) | inline void fill_view_params(param_type& /*param*/, const E& /*e*/) method fill_view_params (line 1004) | inline void fill_view_params(param_type& param, const E& e, SL&& s... function fill_view_params (line 1015) | inline void fill_view_params(V& /*param*/, E& /*e*/) function fill_view_params (line 1020) | inline void fill_view_params(V& param, E& e, SL&& sl, S&&... slices) function ilocate (line 1046) | inline auto ilocate(E&& e, S&&... slices) function locate (line 1070) | inline auto locate(E&& e, S&&... slices) function select (line 1094) | inline auto select(E&& e, std::map::key_type,... function iselect (line 1153) | inline auto iselect(E&& e, std::map::key_type... FILE: include/xframe/xvector_variant.hpp type xf (line 19) | namespace xf type detail (line 23) | namespace detail type xvector_variant_size_traits (line 26) | struct xvector_variant_size_traits type xvector_variant_value_traits (line 33) | struct xvector_variant_value_traits type xvector_variant_value_traits> (line 36) | struct xvector_variant_value_traits> type xvector_variant_traits (line 60) | struct xvector_variant_traits type xvector_variant_iterator_traits (line 87) | struct xvector_variant_iterator_traits function T (line 402) | inline T& unwrap(T& arg) function T (line 408) | inline const T& unwrap(const T& arg) function T (line 414) | inline T& unwrap(xtl::xclosure_wrapper& arg) function T (line 420) | inline const T& unwrap(const xtl::xclosure_wrapper& arg) class xvector_variant_iterator (line 105) | class xvector_variant_iterator method xvector_variant_iterator (line 241) | xvector_variant_iterator() = default; class xvector_variant_base (line 108) | class xvector_variant_base method xvector_variant_base (line 183) | xvector_variant_base(T&& v) method xvector_variant_base (line 190) | xvector_variant_base(const self_type&) = default; method xvector_variant_base (line 191) | xvector_variant_base(self_type&&) = default; method self_type (line 193) | self_type& operator=(const self_type& rhs) = default; method self_type (line 194) | self_type& operator=(self_type&& rhs) = default; class xvector_variant_iterator (line 225) | class xvector_variant_iterator : public xtl::xrandom_access_iterator_b... method xvector_variant_iterator (line 241) | xvector_variant_iterator() = default; class xvector_variant (line 274) | class xvector_variant : public xvector_variant_base> (line 36) | struct xvector_variant_value_traits> type xvector_variant_traits (line 60) | struct xvector_variant_traits type xvector_variant_iterator_traits (line 87) | struct xvector_variant_iterator_traits function T (line 402) | inline T& unwrap(T& arg) function T (line 408) | inline const T& unwrap(const T& arg) function T (line 414) | inline T& unwrap(xtl::xclosure_wrapper& arg) function T (line 420) | inline const T& unwrap(const xtl::xclosure_wrapper& arg) function swap (line 747) | inline void swap(xvector_variant& lhs, xvector_variant& rhs) function T (line 753) | inline T& xget_vector(xvector_variant& v) function T (line 759) | inline const T& xget_vector(const xvector_variant& v) function T (line 765) | inline T&& xget_vector(xvector_variant&& v) function T (line 771) | inline const T&& xget_vector(const xvector_variant&& v) function swap (line 781) | inline void swap(xvector_variant_ref& lhs, xvector_variant_ref& v) function T (line 793) | inline const T& xget_vector(const xvector_variant_ref& v) function T (line 799) | inline T& xget_vector(xvector_variant_ref&& v) function T (line 805) | inline const T& xget_vector(const xvector_variant_ref&& v) function T (line 815) | const T& xget_vector(xvector_variant_cref& v) function T (line 821) | const T& xget_vector(const xvector_variant_cref& v) function T (line 827) | const T& xget_vector(xvector_variant_cref&& v) function T (line 833) | const T& xget_vector(const xvector_variant_cref&& v) type xvector_variant_value_traits> (line 46) | struct xvector_variant_value_traits> FILE: test/main.cpp function main (line 13) | int main(int argc, char* argv[]) FILE: test/test_fixture.hpp type xf (line 20) | namespace xf function saxis_type (line 39) | inline saxis_type make_test_saxis() function saxis_type (line 45) | inline saxis_type make_test_saxis2() function saxis_type (line 51) | inline saxis_type make_test_saxis3() function iaxis_type (line 57) | inline iaxis_type make_test_iaxis() function iaxis_type (line 63) | inline iaxis_type make_test_iaxis2() function daxis_type (line 69) | inline daxis_type make_test_daxis() function coordinate_type (line 80) | inline coordinate_type make_test_coordinate() function coordinate_type (line 92) | inline coordinate_type make_test_coordinate2() function coordinate_type (line 104) | inline coordinate_type make_test_coordinate3() function coordinate_type (line 119) | inline coordinate_type make_test_coordinate4() function coordinate_type (line 134) | inline coordinate_type make_merge_coordinate() function coordinate_type (line 148) | inline coordinate_type make_merge_coordinate2() function coordinate_type (line 161) | inline coordinate_type make_intersect_coordinate() function coordinate_type (line 175) | inline coordinate_type make_intersect_coordinate2() function data_type (line 194) | inline data_type make_test_data() function data_type (line 204) | inline data_type make_test_data2() function int_data_type (line 223) | inline int_data_type make_test_int_data() function bool_data_type (line 236) | inline bool_data_type make_test_bool_data() function make_masked_data (line 249) | inline auto make_masked_data(data_type& data) function variable_type (line 268) | inline variable_type make_test_variable() function variable_type (line 278) | inline variable_type make_test_variable2() function variable_type (line 289) | inline variable_type make_test_variable3() function variable_type (line 299) | inline variable_type make_test_variable4() function int_variable_type (line 310) | inline int_variable_type make_test_int_variable() function bool_variable_type (line 315) | inline bool_variable_type make_test_bool_variable() function dict_type (line 327) | inline dict_type make_selector_aa() function selector_list (line 332) | inline selector_list make_selector_list_aa() function selector_list (line 347) | inline selector_list make_selector_list_ab() function selector_list (line 365) | inline selector_list make_selector_list_cd() FILE: test/test_fixture_view.hpp type xf (line 21) | namespace xf function saxis_type (line 38) | inline saxis_type make_test_view_saxis() function axis_variant (line 43) | inline axis_variant make_variant_view_saxis() function iaxis_type (line 49) | inline iaxis_type make_test_view_iaxis() function coordinate_type (line 56) | inline coordinate_type make_test_view_coordinate() function variable_type (line 76) | inline variable_type make_test_view_variable() function make_masked_data (line 96) | inline auto make_masked_data() function make_masked_data2 (line 123) | inline auto make_masked_data2() function make_masked_data3 (line 151) | inline auto make_masked_data3() function coordinate_view_type (line 172) | inline coordinate_view_type build_coordinate_view(const coordinate_typ... function coordinate_view_type (line 189) | inline coordinate_view_type build_coordinate_view(const coordinate_typ... function variable_view_type (line 216) | inline variable_view_type build_view(variable_type& v) FILE: test/test_xaxis.cpp type xf (line 18) | namespace xf function TEST (line 26) | TEST(xaxis, constructors) function TEST (line 55) | TEST(xaxis, axis) function TEST (line 77) | TEST(xaxis, size) function TEST (line 88) | TEST(xaxis, contains) function TEST (line 95) | TEST(xaxis, access) function TEST (line 107) | TEST(xaxis, iterator) function TEST (line 139) | TEST(xaxis, find) function TEST (line 154) | TEST(xaxis, is_sorted) function TEST (line 166) | TEST(xaxis, merge) function TEST (line 215) | TEST(xaxis, merge_unsorted) function TEST (line 263) | TEST(xaxis, intersect) function TEST (line 291) | TEST(xaxis, filter) FILE: test/test_xaxis_default.cpp type xf (line 18) | namespace xf function TEST (line 24) | TEST(xaxis_default, axis) function TEST (line 36) | TEST(xaxis_default, labels) function TEST (line 48) | TEST(xaxis_default, size) function TEST (line 60) | TEST(xaxis_default, is_sorted) function TEST (line 66) | TEST(xaxis_default, contains) function TEST (line 77) | TEST(xaxis_default, access) function TEST (line 89) | TEST(xaxis_default, iterator) function TEST (line 121) | TEST(xaxis_default, find) function TEST (line 136) | TEST(xaxis_default, merge) function TEST (line 167) | TEST(xaxis_default, filter) function TEST (line 178) | TEST(xaxis_default, filter_size) FILE: test/test_xaxis_function.cpp type xf (line 20) | namespace xf function TEST (line 22) | TEST(xaxis_function, plus_operator) function TEST (line 32) | TEST(xaxis_function, pow_operator) function TEST (line 44) | TEST(xaxis_function, bool_operator) function TEST (line 69) | TEST(xaxis_function, xaxis_scalar) function TEST (line 82) | TEST(xaxis_function, mask) function TEST (line 108) | TEST(xaxis_function, mask_op) FILE: test/test_xaxis_variant.cpp type xf (line 18) | namespace xf function TEST (line 22) | TEST(xaxis_variant, get_labels) function TEST (line 31) | TEST(xaxis_variant, size) function TEST (line 42) | TEST(xaxis_variant, is_sorted) function TEST (line 48) | TEST(xaxis_variant, contains) function TEST (line 59) | TEST(xaxis_variant, access) FILE: test/test_xaxis_view.cpp type xf (line 17) | namespace xf function slice_type (line 22) | inline slice_type make_slice() function TEST (line 27) | TEST(xaxis_view, label) function TEST (line 35) | TEST(xaxis_view, size) function TEST (line 47) | TEST(xaxis_view, contains) function TEST (line 56) | TEST(xaxis_view, access) function TEST (line 71) | TEST(xaxis_view, iterator) function TEST (line 113) | TEST(xaxis_view, range) function TEST (line 141) | TEST(xaxis_view, conversion) function TEST (line 151) | TEST(xaxis_view, comparison) FILE: test/test_xcoordinate.cpp type xf (line 14) | namespace xf function TEST (line 19) | TEST(xcoordinate, constructor) function TEST (line 45) | TEST(xcoordinate, size) function TEST (line 56) | TEST(xcoordinate, contains) function TEST (line 63) | TEST(xcoordinate, access) function TEST (line 81) | TEST(xcoordinate, iterator) function TEST (line 92) | TEST(xcoordinate, find) function TEST (line 101) | TEST(xcoordinate, key_iterator) function TEST (line 112) | TEST(xcoordinate, merge) function TEST (line 130) | TEST(xcoordinate, merge_axis_default) function TEST (line 144) | TEST(xcoordinate, intersect) function TEST (line 158) | TEST(xcoordinate, intersect_axis_default) FILE: test/test_xcoordinate_chain.cpp type xf (line 16) | namespace xf function TEST (line 21) | TEST(xcoordinate_chain, constructor) function make_coordinate_chain (line 32) | inline xcoordinate_chain make_coordinate_chain(const C& c) function TEST (line 40) | TEST(xcoordinate_chain, size) function TEST (line 49) | TEST(xcoordinate_chain, contains) function TEST (line 66) | TEST(xcoordinate_chain, access) function TEST (line 88) | TEST(xcoordinate_chain, iterator) function TEST (line 102) | TEST(xcoordinate_chain, find) function TEST (line 113) | TEST(xcoordinate_chain, key_iterator) function TEST (line 126) | TEST(xcoordinate_chain, comparison) function TEST (line 142) | TEST(xcoordinate_chain, mixed_comparison) FILE: test/test_xcoordinate_expanded.cpp type xf (line 16) | namespace xf function TEST (line 21) | TEST(xcoordinate_expanded, constructor) function make_coordinate_expanded (line 32) | inline xcoordinate_expanded make_coordinate_expanded(const C& c) function TEST (line 40) | TEST(xcoordinate_expanded, size) function TEST (line 49) | TEST(xcoordinate_expanded, contains) function TEST (line 68) | TEST(xcoordinate_expanded, access) function TEST (line 90) | TEST(xcoordinate_expanded, iterator) function TEST (line 112) | TEST(xcoordinate_expanded, find) function TEST (line 123) | TEST(xcoordinate_expanded, key_iterator) function TEST (line 139) | TEST(xcoordinate_expanded, comparison) function TEST (line 155) | TEST(xcoordinate_expanded, mixed_comparison) FILE: test/test_xcoordinate_view.cpp type xf (line 16) | namespace xf function TEST (line 18) | TEST(xcoordinate_view, size) function TEST (line 27) | TEST(xcoordinate_view, contains) function TEST (line 36) | TEST(xcoordinate_view, access) function TEST (line 60) | TEST(xcoordinate_view, iterator) function TEST (line 73) | TEST(xcoordinate_view, key_iterator) function TEST (line 86) | TEST(xcoordinate_view, broadcasting) function TEST (line 114) | TEST(xcoordinate_view, comparison) FILE: test/test_xdimension.cpp type xf (line 15) | namespace xf function TEST (line 20) | TEST(xdimension, broadcast) function TEST (line 59) | TEST(xdimension, builder) FILE: test/test_xdynamic_variable.cpp type xf (line 15) | namespace xf function opt_cast (line 17) | inline xtl::xoptional opt_cast(xtl::any arg) function const_opt_cast (line 22) | inline xtl::xoptional const_opt_cast(xtl::... function TEST (line 27) | TEST(xdynamic_variable, size) function TEST (line 34) | TEST(xdynamic_variable, dimension) function TEST (line 41) | TEST(xdynamic_variable, dimension_labels) function TEST (line 48) | TEST(xdynamic_variable, coordinates) function TEST (line 55) | TEST(xdynamic_variable, dimension_mapping) function TEST (line 62) | TEST(xdynamic_variable, broadcast_coordinates) function TEST (line 84) | TEST(xdynamic_variable, broadcast_dimensions) function TEST (line 94) | TEST(xdynamic_variable, shape) function TEST (line 104) | TEST(xdynamic_variable, access) function TEST (line 130) | TEST(xdynamic_variable, element) function TEST (line 156) | TEST(xdynamic_variable, select_inner) function TEST (line 182) | TEST(xdynamic_variable, select_outer) function TEST (line 214) | TEST(xdynamic_variable, iselect) function TEST (line 240) | TEST(xdynamic_variable, locate) function TEST (line 266) | TEST(xdynamic_variable, locate_element) function variant_get (line 293) | inline xtl::xoptional variant_get(V& v) function const_variant_get (line 299) | inline xtl::xoptional const_variant_get(V& v) function TEST (line 304) | TEST(xdynamic_variable, make_variant) function TEST (line 331) | TEST(xdynamic_variable, make_simple) function TEST (line 358) | TEST(xdynamic_variable, print) FILE: test/test_xexpand_dims_view.cpp type xf (line 19) | namespace xf function TEST (line 21) | TEST(xexpand_dims, ctor) function TEST (line 30) | TEST(xexpand_dims, size) function TEST (line 39) | TEST(xexpand_dims, dimension) function TEST (line 48) | TEST(xexpand_dims, dimension_labels) function TEST (line 69) | TEST(xexpand_dims, coordinates) function TEST (line 83) | TEST(xexpand_dims, dimension_mapping) function TEST (line 104) | TEST(xexpand_dims, shape) function TEST (line 114) | TEST(xexpand_dims, data) function TEST (line 147) | TEST(xexpand_dims, access) function TEST (line 172) | TEST(xexpand_dims, element) function TEST (line 197) | TEST(xexpand_dims, locate) function TEST (line 222) | TEST(xexpand_dims, iselect) function TEST (line 237) | TEST(xexpand_dims, select) FILE: test/test_xframe_utils.cpp type xf (line 16) | namespace xf function TEST (line 18) | TEST(xframe_utils, merge_to) function TEST (line 44) | TEST(xframe_utils, intersect_to) FILE: test/test_xnamed_axis.cpp type xf (line 16) | namespace xf function TEST (line 18) | TEST(xnamed_axis, get_labels) function TEST (line 29) | TEST(xnamed_axis, name) FILE: test/test_xreindex_view.cpp type xf (line 15) | namespace xf function coordinate_map (line 19) | coordinate_map make_new_coordinate() function TEST (line 26) | TEST(xreindex_view, builders) function TEST (line 56) | TEST(xreindex_view, size) function TEST (line 64) | TEST(xreindex_view, dimension) function TEST (line 72) | TEST(xreindex_view, dimension_labels) function TEST (line 81) | TEST(xreindex_view, shape) function TEST (line 91) | TEST(xreindex_view, access) function TEST (line 111) | TEST(xreindex_view, element) function TEST (line 131) | TEST(xreindex_view, locate) function TEST (line 164) | TEST(xreindex_view, locate_element) function TEST (line 197) | TEST(xreindex_view, select_inner) function TEST (line 235) | TEST(xreindex_view, select_outer) function TEST (line 274) | TEST(xreindex_view, iselect) function TEST (line 307) | TEST(xreindex_view, data) FILE: test/test_xsequence_view.cpp type xf (line 15) | namespace xf class slice_test (line 17) | class slice_test method slice_test (line 23) | slice_test() = default; method slice_test (line 24) | slice_test(size_type min_val, size_type max_val, size_type step) noe... method size (line 29) | std::size_t size() const noexcept { return m_size; } method size_type (line 30) | size_type operator()(size_type i) const noexcept { return m_min + i ... type xsequence_view_feature (line 39) | struct xsequence_view_feature function TEST (line 55) | TEST(xsequence_view, size) function TEST (line 61) | TEST(xsequence_view, empty) function TEST (line 67) | TEST(xsequence_view, access) function TEST (line 87) | TEST(xsequence_view, iterator) function TEST (line 113) | TEST(xsequence_view, comparison) FILE: test/test_xvariable.cpp type xf (line 17) | namespace xf function TEST (line 19) | TEST(xvariable, empty_data_constructor) function TEST (line 42) | TEST(xvariable, constructor) function TEST (line 77) | TEST(xvariable, size) function TEST (line 86) | TEST(xvariable, axis_accessor) function TEST (line 93) | TEST(xvariable, dimension) function TEST (line 102) | TEST(xvariable, dimension_labels) function TEST (line 110) | TEST(xvariable, shape) function TEST (line 118) | TEST(xvariable, resize) function TEST (line 134) | TEST(xvariable, access) function TEST (line 148) | TEST(xvariable, element) function TEST (line 162) | TEST(xvariable, select_inner) function TEST (line 191) | TEST(xvariable, select_outer) function TEST (line 221) | TEST(xvariable, iselect) function TEST (line 247) | TEST(xvariable, locate) function TEST (line 271) | TEST(xvariable, locate_element) function TEST (line 296) | TEST(xvariable, generator) function TEST (line 342) | TEST(xvariable, map_generator) function TEST (line 369) | TEST(xvariable, print) FILE: test/test_xvariable_assign.cpp function TEST (line 391) | TEST(xvariable_assign, unsorted_labels) function TEST (line 421) | TEST(xvariable_assign, broadcast_unsorted) function TEST (line 451) | TEST(xvariable_assign, broadcast) FILE: test/test_xvariable_function.cpp type xf (line 14) | namespace xf type xfunction_features (line 16) | struct xfunction_features function TEST (line 30) | TEST(xvariable_function, size) function TEST (line 43) | TEST(xvariable_function, dimension) function TEST (line 56) | TEST(xvariable_function, dimension_labels) function TEST (line 69) | TEST(xvariable_function, coordinates) function TEST (line 82) | TEST(xvariable_function, dimension_mapping) function TEST (line 95) | TEST(xvariable_function, shape) function TEST (line 105) | TEST(xvariable_function, access) function TEST (line 126) | TEST(xvariable_function, broadcast_coordinate) function TEST (line 155) | TEST(xvariable_function, select_inner) function TEST (line 178) | TEST(xvariable_function, select_outer) function TEST (line 201) | TEST(xvariable_function, print) FILE: test/test_xvariable_masked_view.cpp type xf (line 17) | namespace xf function TEST (line 19) | TEST(xvariable_masked_view, iselect) function TEST (line 52) | TEST(xvariable_masked_view, select_inner) function TEST (line 84) | TEST(xvariable_masked_view, select_outer) function TEST (line 104) | TEST(xvariable_masked_view, shape) function TEST (line 112) | TEST(xvariable_masked_view, access) function TEST (line 138) | TEST(xvariable_masked_view, element) function TEST (line 159) | TEST(xvariable_masked_view, locate) function TEST (line 181) | TEST(xvariable_masked_view, locate_element) function TEST (line 203) | TEST(xvariable_masked_view, scalar_assign) function TEST (line 228) | TEST(xvariable_masked_view, variable_assign) FILE: test/test_xvariable_math.cpp type xf (line 20) | namespace xf function TEST (line 22) | TEST(xvariable_math, plus) function TEST (line 29) | TEST(xvariable_math, minus) function TEST (line 36) | TEST(xvariable_math, add) function TEST (line 49) | TEST(xvariable_math, substract) function TEST (line 62) | TEST(xvariable_math, multiply) function TEST (line 75) | TEST(xvariable_math, divide) function TEST (line 88) | TEST(xvariable_math, modulus) function TEST (line 101) | TEST(xvariable_math, logical_and) function TEST (line 114) | TEST(xvariable_math, logical_or) function TEST (line 127) | TEST(xvariable_math, logical_not) function TEST (line 134) | TEST(xvariable_math, bitwise_and) function TEST (line 147) | TEST(xvariable_math, bitwise_or) function TEST (line 160) | TEST(xvariable_math, bitwise_xor) function TEST (line 173) | TEST(xvariable_math, bitwise_not) function TEST (line 180) | TEST(xvariable_math, equal) function TEST (line 186) | TEST(xvariable_math, not_equal) function TEST (line 192) | TEST(xvariable_math, less) function TEST (line 199) | TEST(xvariable_math, less_equal) function TEST (line 206) | TEST(xvariable_math, greater) function TEST (line 213) | TEST(xvariable_math, greater_equal) function TEST (line 220) | TEST(xvariable_math, element_wise_equal) function TEST (line 227) | TEST(xvariable_math, element_wise_not_equal) function TEST (line 234) | TEST(xvariable_math, abs) function TEST (line 241) | TEST(xvariable_math, fabs) function TEST (line 248) | TEST(xvariable_math, fmod) function TEST (line 261) | TEST(xvariable_math, remainder) function TEST (line 274) | TEST(xvariable_math, fma) function TEST (line 289) | TEST(xvariable_math, fmax) function TEST (line 302) | TEST(xvariable_math, fmin) function TEST (line 315) | TEST(xvariable_math, fdim) function TEST (line 328) | TEST(xvariable_math, maximum) function TEST (line 344) | TEST(xvariable_math, minimum) function TEST (line 360) | TEST(xvariable_math, clip) function TEST (line 386) | TEST(xvariable_math, sign) function TEST (line 401) | TEST(xvariable_math, exp) function TEST (line 408) | TEST(xvariable_math, exp2) function TEST (line 415) | TEST(xvariable_math, expm1) function TEST (line 422) | TEST(xvariable_math, log) function TEST (line 429) | TEST(xvariable_math, log10) function TEST (line 436) | TEST(xvariable_math, log2) function TEST (line 443) | TEST(xvariable_math, log1p) function TEST (line 450) | TEST(xvariable_math, pow) function TEST (line 463) | TEST(xvariable_math, sqrt) function TEST (line 470) | TEST(xvariable_math, cbrt) function TEST (line 477) | TEST(xvariable_math, hypot) function TEST (line 490) | TEST(xvariable_math, sin) function TEST (line 497) | TEST(xvariable_math, cos) function TEST (line 504) | TEST(xvariable_math, tan) function TEST (line 511) | TEST(xvariable_math, asin) function TEST (line 518) | TEST(xvariable_math, acos) function TEST (line 525) | TEST(xvariable_math, atan) function TEST (line 532) | TEST(xvariable_math, atan2) function TEST (line 539) | TEST(xvariable_math, sinh) function TEST (line 546) | TEST(xvariable_math, cosh) function TEST (line 553) | TEST(xvariable_math, tanh) function TEST (line 560) | TEST(xvariable_math, asinh) function TEST (line 567) | TEST(xvariable_math, acosh) function TEST (line 574) | TEST(xvariable_math, atanh) function TEST (line 581) | TEST(xvariable_math, erf) function TEST (line 588) | TEST(xvariable_math, erfc) function TEST (line 595) | TEST(xvariable_math, tgamma) function TEST (line 602) | TEST(xvariable_math, lgamma) function TEST (line 609) | TEST(xvariable_math, ceil) function TEST (line 616) | TEST(xvariable_math, floor) function TEST (line 623) | TEST(xvariable_math, trunc) function TEST (line 630) | TEST(xvariable_math, round) function TEST (line 637) | TEST(xvariable_math, nearbyint) function TEST (line 644) | TEST(xvariable_math, rint) function TEST (line 651) | TEST(xvariable_math, isfinite) function TEST (line 658) | TEST(xvariable_math, isinf) function TEST (line 665) | TEST(xvariable_math, isnan) function TEST (line 672) | TEST(xvariable_math, where) FILE: test/test_xvariable_scalar.cpp type DEBUG (line 17) | struct DEBUG FILE: test/test_xvariable_view.cpp type xf (line 14) | namespace xf function TEST (line 16) | TEST(xvariable_view, select_builder) function TEST (line 24) | TEST(xvariable_view, size) function TEST (line 31) | TEST(xvariable_view, dimension) function TEST (line 38) | TEST(xvariable_view, dimension_labels) function TEST (line 47) | TEST(xvariable_view, access) function TEST (line 101) | TEST(xvariable_view, element) function TEST (line 123) | TEST(xvariable_view, select_inner) function TEST (line 184) | TEST(xvariable_view, select_outer) function TEST (line 244) | TEST(xvariable_view, iselect) function TEST (line 298) | TEST(xvariable_view, locate) function TEST (line 352) | TEST(xvariable_view, locate_element) function TEST (line 406) | TEST(xvariable_view, view_squeeze) function TEST (line 481) | TEST(xvariable_view, locate_builder) function TEST (line 497) | TEST(xvariable_view, iselect_builder) function TEST (line 514) | TEST(xvariable_view, view_builder) function TEST (line 530) | TEST(xvariable_view, keep_slice) function TEST (line 547) | TEST(xvariable_view, drop_slice) FILE: test/test_xvector_variant.cpp type xf (line 19) | namespace xf function TEST (line 21) | TEST(xvector_variant, types) function TEST (line 36) | TEST(xvector_variant_ref, types) function TEST (line 51) | TEST(xvector_variant_cref, types) function build_vector (line 70) | std::vector build_vector() function build_svector (line 75) | xt::svector build_svector() function build_uvector (line 80) | xt::uvector build_uvector() function TEST (line 89) | TEST(xvector_variant, constructor) function TEST (line 107) | TEST(xvector_variant, copy_constructor) function TEST (line 125) | TEST(xvector_variant_ref, copy_constructor) function TEST (line 143) | TEST(xvector_variant_cref, copy_constructor) function TEST (line 161) | TEST(xvector_variant, move_constructor) function TEST (line 182) | TEST(xvector_variant_ref, move_constructor) function TEST (line 203) | TEST(xvector_variant_cref, move_constructor) function TEST (line 224) | TEST(xvector_variant, assign) function TEST (line 235) | TEST(xvector_variant_ref, assign) function TEST (line 246) | TEST(xvector_variant, move_assign) function TEST (line 258) | TEST(xvector_variant_ref, move_assign) function TEST (line 274) | TEST(xvector_variant, empty) function TEST (line 285) | TEST(xvector_variant_ref, empty) function TEST (line 296) | TEST(xvector_variant_cref, empty) function TEST (line 307) | TEST(xvector_variant, size) function TEST (line 317) | TEST(xvector_variant_ref, size) function TEST (line 328) | TEST(xvector_variant_cref, size) function TEST (line 339) | TEST(xvector_variant, resize) function TEST (line 348) | TEST(xvector_variant_ref, resize) function TEST (line 358) | TEST(xvector_variant, max_size) function TEST (line 368) | TEST(xvector_variant, capacity) function TEST (line 378) | TEST(xvector_variant, reserve) function TEST (line 386) | TEST(xvector_variant, shrink_to_fit) function TEST (line 395) | TEST(xvector_variant, clear) function TEST (line 408) | TEST(xvector_variant, access) function TEST (line 422) | TEST(xvector_variant_ref, access) function TEST (line 433) | TEST(xvector_variant_cref, access) function TEST (line 442) | TEST(xvector_variant, at) function TEST (line 458) | TEST(xvector_variant_ref, at) function TEST (line 471) | TEST(xvector_variant_cref, at) function TEST (line 482) | TEST(xvector_variant, front) function TEST (line 496) | TEST(xvector_variant_ref, front) function TEST (line 507) | TEST(xvector_variant_cref, front) function TEST (line 516) | TEST(xvector_variant, back) function TEST (line 530) | TEST(xvector_variant_ref, back) function TEST (line 541) | TEST(xvector_variant_cref, back) function TEST (line 550) | TEST(xvector_variant, data) function TEST (line 561) | TEST(xvector_variant_ref, data) function TEST (line 573) | TEST(xvector_variant_cref, data) function TEST (line 582) | TEST(xvector_variant, storage) function TEST (line 593) | TEST(xvector_variant_ref, storage) function TEST (line 605) | TEST(xvector_variant_cref, storage) function TEST (line 618) | TEST(xvector_variant_ref, iterator) function TEST (line 646) | TEST(xvector_variant_ref, const_iterator) function TEST (line 674) | TEST(xvector_variant_cref, const_iterator) function TEST (line 706) | TEST(xvector_variant, swap) function TEST (line 724) | TEST(xvector_variant_ref, swap) function TEST (line 746) | TEST(xvector_variant, xget_vector) function TEST (line 764) | TEST(xvector_variant_ref, xget_vector) function TEST (line 783) | TEST(xvector_variant_cref, xget_vector)