Scan class final
          #include <eckit/geo/order/Scan.h>
        
        
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 order_from_arguments(bool i_pos,
              bool j_pos,
              bool ij,
              bool alt) -> Order::value_type 
- static auto no_reorder(size_t) -> Reordering
- 
              static auto className() -> std::string 
- 
              static auto make_order_from_spec(const Spec&) -> value_type 
Constructors, destructors, conversion operators
- 
              Scan(const value_type& = order_default()) 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 size() const -> size_t override
- 
              auto is_scan_i_positively(const value_type&) -> bool 
- 
              auto is_scan_j_positively(const value_type&) -> bool 
- 
              auto is_scan_alternating(const value_type&) -> bool 
- auto spec() const -> const Spec&
- 
              auto spec_str() const -> std::string 
- auto no_reorder() const -> Reordering
Private functions
- 
              void fill_spec(spec::Custom&) const override 
Typedef documentation
              using eckit::
            
              using eckit::
            
              using eckit::
            
Function documentation
              static Reordering eckit::
            
              static std::
            
              static value_
            
              const Spec& eckit::
            
              std::
            
              Reordering eckit::