Subordination
A framework for distributed programming
Public Types | Public Member Functions | Friends | List of all members
sbn::kernel_header_flag Class Reference

Public Types

enum  flag_enum : flag_type {
  has_source_and_destination = 1, has_application = 2, owns_application = 4, has_source = 8,
  has_destination = 16
}
 
typedef std::uint8_t flag_type
 

Public Member Functions

 kernel_header_flag (const kernel_header_flag &)=default
 
 kernel_header_flag (flag_type rhs) noexcept
 
 operator flag_type () const noexcept
 
kernel_header_flagoperator|= (kernel_header_flag rhs) noexcept
 
kernel_header_flagoperator&= (kernel_header_flag rhs) noexcept
 

Friends

sys::bstream & operator<< (sys::bstream &out, const kernel_header_flag &rhs)
 
sys::bstream & operator>> (sys::bstream &in, kernel_header_flag &rhs)
 

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