eckit::geo::order::Scan class final

Base classes

class eckit::geo::Order

Public types

using builder_t = BuilderT1<Order>
using ARG1 = const Spec&
using value_type = std::string

Public static functions

static auto order_default() -> const Order::value_type&
static auto make_order_from_spec(const Spec& spec) -> Order::value_type
static auto is_scan_i_positively(const value_type&) -> bool
static auto is_scan_j_positively(const value_type&) -> bool
static auto is_scan_i_j(const value_type&) -> bool
static auto is_scan_alternating(const value_type&) -> bool
static auto className() -> std::string
static auto no_reorder(size_t) -> Reordering

Constructors, destructors, conversion operators

Scan(const value_type&, size_t nx, size_t ny)
Scan(const value_type&, const pl_type&)
Scan(const value_type&) explicit
Scan(const Spec&) explicit

Public functions

auto type() const -> const std::string& override
auto order() const -> const value_type& override
auto reorder(const value_type& to) const -> Reordering override
auto spec() const -> const Spec&
auto spec_str() const -> std::string

Private functions

void fill_spec(spec::Custom&) const override

Typedef documentation

using eckit::geo::order::Scan::builder_t = BuilderT1<Order>

using eckit::geo::order::Scan::ARG1 = const Spec&

using eckit::geo::order::Scan::value_type = std::string

Function documentation

static std::string eckit::geo::order::Scan::className()

static Reordering eckit::geo::order::Scan::no_reorder(size_t)

const Spec& eckit::geo::order::Scan::spec() const

std::string eckit::geo::order::Scan::spec_str() const

This website is beyond its original expiry date and the content may be out of date. The site owner has been notified and may choose to extend the expiry date and remove this banner. If you have any questions about this, please visit our support portal.