BDE 4.14.0 Production release
|
#include <bdlf_bind.h>
Public Member Functions | |
Bind_ArgTupleValue (const Bind_ArgTupleValue< TYPE > &original) | |
Bind_ArgTupleValue (TYPE value) | |
STORAGE_TYPE & | value () |
Return a reference to the modifiable object held by this proxy. | |
const STORAGE_TYPE & | value () const |
Return a reference to the non-modifiable object held by this proxy. | |
This local class provides storage for a value of the specified TYPE
suitable for storing an argument value in one of the Bind_ArgTuple[0-14]
local classes. TYPE
must already be a bslmf::ForwardingType
, meaning no extra copies will be made (unless the type is a fundamental type, which is meant to be copied for efficiency).
See bdlf_bind
|
inline |
Create a Bind_ArgTupleValue
object holding a copy of the specified original
value.
|
inline |
Create a Bind_ArgTupleValue
object holding a copy of the specified value
.
|
inline |
|
inline |