Everett
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Private Attributes | List of all members
everett::sort< P > Struct Template Reference

#include <multiverse.h>

Public Types

using policy_type = P
 
using registry_type = typename P::registry_type
 

Public Member Functions

 sort (bit_string code)
 
bit_view code () const &
 
bit_view code () const &&=delete
 
bool operator== (sort const &) const =default
 

Private Attributes

bit_string code_
 

Member Typedef Documentation

◆ policy_type

template<class P >
using everett::sort< P >::policy_type = P

◆ registry_type

template<class P >
using everett::sort< P >::registry_type = typename P::registry_type

Constructor & Destructor Documentation

◆ sort()

template<class P >
everett::sort< P >::sort ( bit_string  code)
inlineexplicit

Member Function Documentation

◆ code() [1/2]

template<class P >
bit_view everett::sort< P >::code ( ) const &
inline

◆ code() [2/2]

template<class P >
bit_view everett::sort< P >::code ( ) const &&
delete

◆ operator==()

template<class P >
bool everett::sort< P >::operator== ( sort< P > const &  ) const
default

Member Data Documentation

◆ code_

template<class P >
bit_string everett::sort< P >::code_
private

The documentation for this struct was generated from the following file: