librdkafka
The Apache Kafka C/C++ client library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
RdKafka::Metadata Class Referenceabstract

Metadata container. More...

#include <rdkafkacpp.h>

Public Types

typedef std::vector< const
BrokerMetadata * > 
BrokerMetadataVector
 Brokers.
 
typedef std::vector< const
TopicMetadata * > 
TopicMetadataVector
 Topics.
 
typedef
BrokerMetadataVector::const_iterator 
BrokerMetadataIterator
 Brokers iterator.
 
typedef
TopicMetadataVector::const_iterator 
TopicMetadataIterator
 Topics iterator.
 

Public Member Functions

virtual const
BrokerMetadataVector
brokers () const =0
 Broker list.
 
virtual const TopicMetadataVectortopics () const =0
 Topic list.
 
virtual int32_t orig_broker_id () const =0
 Broker (id) originating this metadata.
 
virtual const std::string orig_broker_name () const =0
 Broker (name) originating this metadata.
 

Detailed Description

Metadata container.


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