GroupContent class
          #include <eckit/mpi/Group.h>
        
        
Base classes
- class eckit::Counted
Derived classes
- class ParallelGroup
Constructors, destructors, conversion operators
- ~GroupContent() override
Public functions
- 
              void print(std::ostream&) const pure virtual 
- auto group() const -> int pure virtual
- auto compare(const GroupContent&) const -> int pure virtual
- auto difference(const GroupContent&) const -> GroupContent* pure virtual
- auto intersection(const GroupContent&) const -> GroupContent* pure virtual
- auto union_group(const GroupContent&) const -> GroupContent* pure virtual
- auto size() const -> size_t pure virtual
- auto rank() const -> int pure virtual
- 
              auto excl(const std::vector<int>& ranks) const -> GroupContent* pure virtual 
- 
              auto incl(const std::vector<int>& ranks) const -> GroupContent* pure virtual 
- 
              auto range_excl(const std::vector<std:: array<int, 3>>& ranks) const -> GroupContent* pure virtual 
- 
              auto range_incl(const std::vector<std:: array<int, 3>>& ranks) const -> GroupContent* pure virtual 
- 
              auto translate_ranks(const std::vector<int>&, const GroupContent&) const -> std:: unordered_map<int, int> pure virtual 
- void attach() const
- void detach() const
- auto count() const -> size_t
- void lock() const
- void unlock() const
Function documentation
              void eckit::
            
              void eckit::
            
              size_t eckit::
            
              void eckit::
            
              void eckit::