pulsar-client-cpp
Public Member Functions | Protected Attributes | Friends | List of all members
pulsar::BatchMessageId Class Reference
Inheritance diagram for pulsar::BatchMessageId:
pulsar::MessageId

Public Member Functions

 BatchMessageId (int64_t ledgerId, int64_t entryId, int batchIndex=-1)
 
bool operator< (const BatchMessageId &mID) const
 
bool operator<= (const BatchMessageId &mID) const
 
- Public Member Functions inherited from pulsar::MessageId
MessageIdoperator= (const MessageId &)
 
bool operator< (const MessageId &mID) const
 
bool operator== (const MessageId &mID) const
 

Protected Attributes

int64_t batchIndex_
 
- Protected Attributes inherited from pulsar::MessageId
int64_t ledgerId_
 
int64_t entryId_:48
 
short partition_:16
 

Friends

class ConsumerImpl
 
class Message
 
class MessageImpl
 
class PartitionedProducerImpl
 
class PartitionedConsumerImpl
 
class BatchAcknowledgementTracker
 
class PulsarWrapper
 
class PulsarFriend
 

Additional Inherited Members

- Protected Member Functions inherited from pulsar::MessageId
 MessageId (int64_t, int64_t)
 

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