|  | Home | Libraries | People | FAQ | More | 
#include <boost/fiber/fiber.hpp> namespace boost { namespace fibers { class id { public: constexpr id() noexcept; bool operator==( id const&) const noexcept; bool operator!=( id const&) const noexcept; bool operator<( id const&) const noexcept; bool operator>( id const&) const noexcept; bool operator<=( id const&) const noexcept; bool operator>=( id const&) const noexcept; template< typename charT, class traitsT > friend std::basic_ostream< charT, traitsT > & operator<<( std::basic_ostream< charT, traitsT > &, id const&); }; }}
constexpr id() noexcept;
Represents an instance of not-a-fiber.
Nothing.
operator==()
bool operator==( id const& other) const noexcept;
              true if *this
              and other represent
              the same fiber, or both represent not-a-fiber,
              false otherwise.
            
Nothing.
operator!=()
bool operator!=( id const& other) const noexcept;
              ! (other == * this)
            
Nothing.
operator<()
bool operator<( id const& other) const noexcept;
              true if *this != other
              is true and the implementation-defined total order of fiber::id values places *this before other,
              false otherwise.
            
Nothing.
operator>()
bool operator>( id const& other) const noexcept;
              other <
              * this
            
Nothing.
operator<=()
bool operator<=( id const& other) const noexcept;
              ! (other <
              * this)
            
Nothing.
operator>=()
bool operator>=( id const& other) const noexcept;
              ! (*
              this <
              other)
            
Nothing.
template< typename charT, class traitsT > std::basic_ostream< charT, traitsT > & operator<<( std::basic_ostream< charT, traitsT > & os, id const& other);
              Writes the representation of other
              to stream os. The representation
              is unspecified.
            
              os