librdkafka/src-cpp
Magnus Edenhill 8521e83620 Bump version to 1.9.2 2022-08-01 19:07:24 +02:00
..
CMakeLists.txt CMake: Only use Libs, not Libs.private for rdkafka-static.pc and rdkafka++-static.pc 2021-04-16 16:49:28 +02:00
ConfImpl.cpp Automatic style fixes using 'make style-fix' 2021-10-28 23:06:38 +02:00
ConsumerImpl.cpp Automatic style fixes using 'make style-fix' 2021-10-28 23:06:38 +02:00
HandleImpl.cpp Automatic style fixes using 'make style-fix' 2021-10-28 23:06:38 +02:00
HeadersImpl.cpp Automatic style fixes using 'make style-fix' 2021-10-28 23:06:38 +02:00
KafkaConsumerImpl.cpp Added asynchronous rd_kafka_consumer_close_queue() and .._consumer_closed() 2022-06-07 18:01:53 +02:00
Makefile Improve pkg-config support (@gridaphobe, #2659) 2020-09-15 00:47:36 +02:00
MessageImpl.cpp Automatic style fixes using 'make style-fix' 2021-10-28 23:06:38 +02:00
MetadataImpl.cpp Automatic style fixes using 'make style-fix' 2021-10-28 23:06:38 +02:00
ProducerImpl.cpp Automatic style fixes using 'make style-fix' 2021-10-28 23:06:38 +02:00
QueueImpl.cpp Automatic style fixes using 'make style-fix' 2021-10-28 23:06:38 +02:00
README.md Integrated mklove configure 2014-03-16 14:38:19 +07:00
RdKafka.cpp Automatic style fixes using 'make style-fix' 2021-10-28 23:06:38 +02:00
TopicImpl.cpp Automatic style fixes using 'make style-fix' 2021-10-28 23:06:38 +02:00
TopicPartitionImpl.cpp Automatic style fixes using 'make style-fix' 2021-10-28 23:06:38 +02:00
rdkafkacpp.h Bump version to 1.9.2 2022-08-01 19:07:24 +02:00
rdkafkacpp_int.h Added asynchronous rd_kafka_consumer_close_queue() and .._consumer_closed() 2022-06-07 18:01:53 +02:00

README.md

librdkafka C++ interface

See rdkafkacpp.h for the public C++ API

Maintainer notes for the C++ interface:

  • The public C++ interface (rdkafkacpp.h) does not include the public C interface (rdkafka.h) in any way, this means that all constants, flags, etc, must be kept in sync manually between the two header files. A regression test should be implemented that checks this is true.

  • The public C++ interface is provided using pure virtual abstract classes.