TAO 4.0.2
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
TAO_Transport::Drain_Result Struct Reference

#include <Transport.h>

Public Member Functions

 Drain_Result (Drain_Result_Enum dre)
 
bool operator== (Drain_Result rhs) const
 
bool operator!= (Drain_Result rhs) const
 

Public Attributes

Drain_Result_Enum dre_
 

Detailed Description

The handle_output and drain_queue* functions return objects of this struct instead of the enum value directly so the compiler will catch any uses that assign the return value to an int.

Constructor & Destructor Documentation

◆ Drain_Result()

TAO_Transport::Drain_Result::Drain_Result ( Drain_Result_Enum dre)
inline

Member Function Documentation

◆ operator!=()

bool TAO_Transport::Drain_Result::operator!= ( Drain_Result rhs) const
inline

◆ operator==()

bool TAO_Transport::Drain_Result::operator== ( Drain_Result rhs) const
inline

Member Data Documentation

◆ dre_

Drain_Result_Enum TAO_Transport::Drain_Result::dre_

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