Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bloomberg/blazingmq
/ types & classes
Types & classes
2,131 in github.com/bloomberg/blazingmq
⨍
Functions
9,318
◇
Types & classes
2,131
↓ 465 callers
Class
BlobPosition
Value-semantic type representing a position in a blob, containing both the buffer and the position in that buffer.
src/groups/mwc/mwcu/mwcu_blob.h:49
↓ 357 callers
Class
TimeInterval
src/groups/mqb/mqbblp/mqbblp_queueengineutil.h:59
↓ 89 callers
Class
CorrelationId
This class implements an in-core value-semantic type for correlating an asynchronous result with the original operation.
src/groups/bmq/bmqt/bmqt_correlationid.h:186
↓ 52 callers
Class
StorageKey
src/groups/mqb/mqbu/mqbu_storagekey.h:56
↓ 48 callers
Class
QueueId
src/groups/bmq/bmqa/bmqa_session.h:552
↓ 46 callers
Class
ThreadAttributes
src/groups/mwc/mwcex/mwcex_systemexecutor.h:110
↓ 40 callers
Class
StatContextConfiguration
src/groups/mwc/mwcstm/mwcstm_values.h:76
↓ 38 callers
Class
TestType
src/groups/mwc/mwcc/mwcc_array.t.cpp:54
↓ 37 callers
Class
BlobStartHexDumper
src/groups/mwc/mwcu/mwcu_blob.h:416
↓ 33 callers
Class
NullOperation
A operation callback that invokes a nullary completion callback in-place.
src/groups/mwc/mwcu/mwcu_operationchain.t.cpp:188
↓ 33 callers
Class
QueueOptions
src/groups/bmq/bmqt/bmqt_subscription.h:57
↓ 29 callers
Class
Executor
Provides a polymorphic wrapper for executor types.
src/groups/mwc/mwcex/mwcex_executor.h:407
↓ 27 callers
Class
RdaInfo
VST representing the RDA counter and flags, with the MSB being a flag for unlimited retransmission and the second bit being a flag for a potentially p
src/groups/bmq/bmqp/bmqp_protocol.h:174
↓ 26 callers
Class
MessagePropertiesInfo
This VST controls MessageProperties logic and storage. The intended use is for: mqbi::DispatcherEvent, bmqp::PutHeader, bmqp::PushHeder, mqbi::Storage
src/groups/bmq/bmqp/bmqp_protocol.h:3338
↓ 23 callers
Class
iterator
src/groups/mwc/mwcc/mwcc_twokeyhashmap.h:281
↓ 22 callers
Class
ClusterFSMEventMetadata
This class defines a VST for the metadata of a Cluster FSM event.
src/groups/mqb/mqbc/mqbc_clusterfsm.h:104
↓ 22 callers
Enum
Enum
src/groups/mqb/mqbsi/mqbsi_log.h:341
↓ 22 callers
Class
Error
src/groups/mqb/mqba/mqba_domainmanager.h:152
↓ 22 callers
Class
Status
Connection or I/O operation result status.
src/groups/mwc/mwcio/mwcio_status.h:103
↓ 20 callers
Class
WeakMemFnResult_InPlaceTag
Provides a tag type used to initialize a `WeakMemFnResult` object.
src/groups/mwc/mwcu/mwcu_weakmemfn.h:821
↓ 18 callers
Class
MessageGUID
This class provides a value-semantic type to represent a global unique ID for BlazingMQ messages.
src/groups/bmq/bmqt/bmqt_messageguid.h:96
↓ 18 callers
Class
Uri
src/groups/mqb/mqbi/mqbi_queue.h:87
↓ 17 callers
Class
QueueCounts
VST keeping a pair of read/write counters.
src/groups/mqb/mqbi/mqbi_queue.h:245
↓ 16 callers
Class
NoOp
Provides a no-op function object.
src/groups/mwc/mwcex/mwcex_strand.t.cpp:50
↓ 15 callers
Class
MessageGUID
src/groups/mqb/mqbs/mqbs_voidstorageiterator.h:44
↓ 14 callers
Class
ThrowingInteger
An "Integer" that may throw on copy, or equality comparison. A specialization of `bsl::hash` is defined for this type.
src/groups/mwc/mwcc/mwcc_twokeyhashmap.t.cpp:88
↓ 13 callers
Class
BdlmtEventSchedulerExecutor
src/groups/mwc/mwcex/mwcex_bdlmteventschedulerexecutor.h:99
↓ 13 callers
Class
BdlmtMultiQueueThreadPoolExecutor
src/groups/mwc/mwcex/mwcex_bdlmtmultiqueuethreadpoolexecutor.h:78
↓ 13 callers
Class
BdlmtMultipriorityThreadPoolExecutor
src/groups/mwc/mwcex/mwcex_bdlmtmultiprioritythreadpoolexecutor.h:78
↓ 13 callers
Class
ChunkDeleter
src/groups/mqb/mqbc/mqbc_recoverymanager.h:73
↓ 13 callers
Class
SubQueueInfo
VST representing a sub-queue which will be receiving a message.
src/groups/bmq/bmqp/bmqp_protocol.h:264
↓ 12 callers
Class
DataStoreRecordKey
src/groups/mqb/mqbs/mqbs_datastore.h:175
↓ 12 callers
Class
LedgerRecordId
An ID which uniquely identifies a record in the ledger. Note that this type is not opaque to higher components, and they can also create a valid `Led
src/groups/mqb/mqbsi/mqbsi_ledger.h:147
↓ 12 callers
Class
SystemExecutor
Provides an executor that allows functors to execute on any thread.
src/groups/mwc/mwcex/mwcex_systemexecutor.h:305
↓ 11 callers
Class
SessionOptions
value-semantic type for options to configure a session with a BlazingMQ broker
src/groups/bmq/bmqt/bmqt_sessionoptions.h:156
↓ 11 callers
Class
const_iterator
src/groups/mwc/mwcc/mwcc_twokeyhashmap.h:394
↓ 10 callers
Class
Assign
Provides a function object that assigns the specified `src` to the specified `*dst`.
src/groups/mwc/mwcex/mwcex_future.t.cpp:122
↓ 10 callers
Class
LoadSelfThreadId
Provides a functor that loads the id of the current thread into the specified output value.
src/groups/mqb/mqba/mqba_dispatcher.t.cpp:79
↓ 10 callers
Class
SelfEqualExecutor
Provides a dummy executor that always compares equal to itself.
src/groups/mwc/mwcex/mwcex_executor.t.cpp:149
↓ 9 callers
Class
MappedFileDescriptor
src/groups/mqb/mqbs/mqbs_filestoreutil.h:56
↓ 9 callers
Class
NoOp
Provides a no-op function object.
src/groups/mwc/mwcex/mwcex_sequentialcontext.t.cpp:46
↓ 9 callers
Class
StatContextDetails
src/groups/mqb/mqbstat/mqbstat_statcontroller.h:137
↓ 8 callers
Class
BdlmtFixedThreadPoolExecutor
src/groups/mwc/mwcex/mwcex_bdlmtfixedthreadpoolexecutor.h:76
↓ 8 callers
Class
BdlmtThreadPoolExecutor
src/groups/mwc/mwcex/mwcex_bdlmtthreadpoolexecutor.h:76
↓ 8 callers
Class
StatContextConfiguration
src/groups/mwc/mwcma/mwcma_countingallocatorutil.h:48
↓ 8 callers
Class
Uri
Value semantic type representing a URI
src/groups/bmq/bmqt/bmqt_uri.h:149
↓ 8 callers
Class
const_iterator
src/groups/bmq/bmqp/bmqp_protocolutil.h:126
↓ 7 callers
Class
AdvisoryInfo
src/groups/mqb/mqbc/mqbc_incoreclusterstateledger.t.cpp:163
↓ 7 callers
Class
NoOp
A no-op functor.
src/groups/mwc/mwcu/mwcu_noop.h:54
↓ 7 callers
Class
StatExecutor
Provides a dummy executor that collects statistics of its `post` and `dispatch` member functions calls count.
src/groups/mwc/mwcex/mwcex_executor.t.cpp:72
↓ 7 callers
Class
ThrowOnCall
Provides a function object that throws an instance of `ThrowOnCall::ExceptionType`.
src/groups/mwc/mwcex/mwcex_executionutil.t.cpp:199
↓ 6 callers
Class
PushBack
Provides a function object that calls `push_back` on a specified `container` with a specified `value` argument.
src/groups/mwc/mwcex/mwcex_sequentialcontext.t.cpp:84
↓ 6 callers
Class
SelfUnequalExecutor
Provides a dummy executor that always compares unequal to itself.
src/groups/mwc/mwcex/mwcex_executor.t.cpp:176
↓ 6 callers
Class
SetFlagOnCall
Provides a function object that sets a boolean flag on call.
src/groups/mwc/mwcex/mwcex_executortraits.t.cpp:35
↓ 5 callers
Class
AddressFormatter
src/groups/mwc/mwcio/mwcio_ntcchannelfactory.cpp:52
↓ 5 callers
Class
Blob
src/groups/mqb/mqbblp/mqbblp_queueengineutil.h:53
↓ 5 callers
Class
PushBack
Provides a function object that calls `push_back` on a specified `container` with a specified `value` argument.
src/groups/mwc/mwcex/mwcex_strand.t.cpp:89
↓ 5 callers
Class
QueueIdInt
src/groups/bmq/bmqp/bmqp_queueid.h:77
↓ 5 callers
Class
SyncPointOffsetPairComparator
This class provides a custom comparator to compare two (sync-point, offset) pairs.
src/groups/mqb/mqbblp/mqbblp_recoverymanager.cpp:81
↓ 5 callers
Class
Synchronize
Provides a function object to synchronize with. First calls `post` on the specified `startedSignal` semaphore and then, calls `wait` on the specified
src/groups/mwc/mwcex/mwcex_sequentialcontext.t.cpp:142
↓ 5 callers
Class
Synchronize
Provides a function object to synchronize with. First calls `post` on the specified `startedSignal` semaphore and then, calls `wait` on the specified
src/groups/mwc/mwcex/mwcex_strand.t.cpp:150
↓ 5 callers
Class
iterator
src/groups/bmq/bmqp/bmqp_protocolutil.h:105
↓ 5 callers
Class
sigaction
src/applications/bmqbrkr/bmqbrkr.m.cpp:199
↓ 4 callers
Class
Assign
Provides a function object that assigns the specified `src` to the specified `*dst`.
src/groups/mwc/mwcex/mwcex_strand.t.cpp:69
↓ 4 callers
Class
CloseQueueStatus
A value-semantic type for a close queue operation with the message queue broker.
src/groups/bmq/bmqa/bmqa_closequeuestatus.h:60
↓ 4 callers
Class
ConfigureQueueStatus
A value-semantic type for a configure queue operation with the message queue broker.
src/groups/bmq/bmqa/bmqa_configurequeuestatus.h:59
↓ 4 callers
Class
ExceptionType
src/groups/mwc/mwcex/mwcex_strand.t.cpp:178
↓ 4 callers
Class
ExecutionPolicy
src/groups/mwc/mwcex/mwcex_executionpolicy.h:244
↓ 4 callers
Class
Expression
src/groups/mqb/mqbblp/mqbblp_routers.h:374
↓ 4 callers
Class
Item
src/groups/mqb/mqbs/mqbs_filebackedstorage.h:109
↓ 4 callers
Class
MessageGUID
src/groups/mqb/mqbmock/mqbmock_queue.h:72
↓ 4 callers
Class
OpenQueueStatus
A value-semantic type for an open queue operation with the message queue broker.
src/groups/bmq/bmqa/bmqa_openqueuestatus.h:60
↓ 4 callers
Class
ReturnReferenceOnCall
Provides a function object that retuns a reference to `ReturnReferenceOnCall::k_VALUE`.
src/groups/mwc/mwcex/mwcex_executionutil.t.cpp:158
↓ 4 callers
Class
ReturnValueOnCall
Provides a function object that retuns `ReturnValueOnCall::k_VALUE`.
src/groups/mwc/mwcex/mwcex_executionutil.t.cpp:135
↓ 4 callers
Class
ReturnVoidOnCall
Provides a function object that retuns `void`.
src/groups/mwc/mwcex/mwcex_executionutil.t.cpp:180
↓ 4 callers
Class
SetFlagOnCall
Provides a functor that sets a boolean flag.
src/groups/mwc/mwcex/mwcex_bindutil.t.cpp:71
↓ 4 callers
Class
SubQueueInfo
src/groups/mqb/mqbblp/mqbblp_queuesessionmanager.h:97
↓ 4 callers
Class
Synchronize
A functor providing syncronization.
src/groups/mwc/mwcu/mwcu_operationchain.t.cpp:86
↓ 4 callers
Class
Synchronize
Provides a functor to synchronize with. First calls `post()` on the specified `startedSignal` semaphore and then, calls `wait()` on the specified `con
src/groups/mqb/mqba/mqba_dispatcher.t.cpp:58
↓ 4 callers
Class
SynchronizeCallable
Provides a function object to synchronize with a callable object.
src/groups/mwc/mwcex/mwcex_executionutil.t.cpp:268
↓ 4 callers
Class
ThrowOnCallCallback
Provides a type, suitable to be used as a future callback, that throws an instance of `ThrowOnCallCallback::ExceptionType` on call.
src/groups/mwc/mwcex/mwcex_future.t.cpp:99
↓ 4 callers
Enum
Type
src/groups/mwc/mwcst/mwcst_statvalue.h:213
↓ 4 callers
Class
Uri
src/groups/mqb/mqbblp/mqbblp_queuesessionmanager.h:55
↓ 3 callers
Class
Baggage
src/groups/bmq/bmqpi/bmqpi_dtspan.h:69
↓ 3 callers
Class
ColumnInfo
src/groups/mwc/mwcst/mwcst_statcontexttableinfoprovider.h:135
↓ 3 callers
Class
Event
src/groups/bmq/bmqa/bmqa_event.h:59
↓ 3 callers
Class
EventUtilQueueInfo
VST to uniquely identify a Queue. If `d_subscriptionId` is not set (`bmqp::Protocol::k_DEFAULT_SUBSCRIPTION_ID`) then the key is `bmqp::QueueId(d_que
src/groups/bmq/bmqp/bmqp_eventutil.h:61
↓ 3 callers
Class
ExceptionType
src/groups/mwc/mwcex/mwcex_future.t.cpp:53
↓ 3 callers
Class
Invariant
A class that specifies an invariant that should apply while operations are applied to both the model and the device under test.
src/groups/mqb/mqbblp/mqbblp_rootqueueengine.t.cpp:113
↓ 3 callers
Class
MessageProperties
FORWARD DECLARATION
src/groups/bmq/bmqa/bmqa_message.h:88
↓ 3 callers
Class
Named
src/groups/mqb/mqbblp/mqbblp_clustercatalog.cpp:99
↓ 3 callers
Class
OptionMeta
src/groups/bmq/bmqp/bmqp_optionutil.h:48
↓ 3 callers
Class
QueueId
Value-semantic type for a key related to a queue.
src/groups/bmq/bmqp/bmqp_queueid.h:43
↓ 3 callers
Class
StorageMessageAttributes
src/groups/mqb/mqbs/mqbs_voidstorageiterator.h:47
↓ 3 callers
Class
SubscriptionHandle
Value-semantic type for unique Subscription id.
src/groups/bmq/bmqt/bmqt_subscription.h:63
↓ 3 callers
Class
SubscriptionId
src/groups/bmq/bmqimp/bmqimp_event.h:113
↓ 2 callers
Class
AckEventBuilder
src/groups/bmq/bmqp/bmqp_ackeventbuilder.h:82
↓ 2 callers
Class
Assign
Provides a function object that assigns the specified `src` to the specified `*dst`.
src/groups/mwc/mwcex/mwcex_bdlmteventschedulerexecutor.t.cpp:43
↓ 2 callers
Class
Assign
Provides a function object that assigns the specified `src` to the specified `*dst`.
src/groups/mwc/mwcex/mwcex_bdlmtfixedthreadpoolexecutor.t.cpp:42
↓ 2 callers
Class
Assign
Provides a function object that assigns the specified `src` to the specified `*dst`.
src/groups/mwc/mwcex/mwcex_bdlmtthreadpoolexecutor.t.cpp:43
next →
1–100 of 2,131, ranked by callers