Quick Links: |
#include <bdlcc_boundedqueue.h>
Public Member Functions | |
void | setIsUnconstructed (bool isUnconstructedFlag) |
bool | isUnconstructed () const |
Public Attributes | |
bsls::ObjectBuffer< TYPE > | d_value |
void bdlcc::BoundedQueue_Node< TYPE, true >::setIsUnconstructed | ( | bool | isUnconstructedFlag | ) |
If the specified isUnconstructedFlag
is false
, then d_value
refers to a valid object of (the template parameter) TYPE
, otherwise (if isUnconstrucedFlag
is true
) d_value
does not refer to a valid object (because the attempt to construct TYPE
resulted in an expection). Note that this method is normally invoked after each write to d_value
.
bool bdlcc::BoundedQueue_Node< TYPE, true >::isUnconstructed | ( | ) | const |
Return whether an exception occurred when last writing to d_value
.
bsls::ObjectBuffer<TYPE> bdlcc::BoundedQueue_Node< TYPE, true >::d_value |
stored value