Constructors
Declared in <ball_context.h>
Create a context object with all attributes having default values. Optionally specify a basicAllocator used to supply memory. If basicAllocator is 0, the currently installed default allocator is used. Note that basicAllocator is currently ignored.
Context(bslma::Allocator* basicAllocator = 0);
» more...
Create a context object having the value of the specified original context object. Optionally specify a basicAllocator used to supply memory. If basicAllocator is 0, the currently installed default allocator is used. Note that basicAllocator is currently ignored.
Context(
Context const& original,
bslma::Allocator* basicAllocator = 0);
» more...
Create a context object indicating the specified transmissionCause, recordIndex, and sequenceLength values. Optionally specify a basicAllocator used to supply memory. If basicAllocator is 0, the currently installed default allocator is used. The behavior is undefined unless the resulting attribute values are compatible. Note that basicAllocator is currently ignored.
Context(
Transmission::Cause transmissionCause,
int recordIndex,
int sequenceLength,
bslma::Allocator* basicAllocator = 0);
» more...