AMQP-CPP/include
Emiel Bruijntjes c7b3f71f14 the connection.close function was only waiting for synchronous calls to complete, async calls that were waiting (after a synchronous) were still discarded, this has been fixed 2014-08-20 13:40:29 +02:00
..
CMakeLists.txt renamed apple.h to endian.h because it turns out that it is also used for linux systems, and removed double implemented ChannelImpl::get() function 2014-08-14 15:25:44 +02:00
array.h cast to array and cast to object implemented, refactored shared-ptr and clone() methods to utilize std::make_shared (see issue #7) 2014-04-14 17:14:36 +02:00
booleanset.h cast to array and cast to object implemented, refactored shared-ptr and clone() methods to utilize std::make_shared (see issue #7) 2014-04-14 17:14:36 +02:00
buffer.h The Connection::parse() method can now also be called with a buffer object, which allows the user to implement the buffer much more efficiently: it no longer has to be an array 2014-08-13 13:01:27 +02:00
bytebuffer.h fixed apple incompatibility 2014-08-14 15:19:08 +02:00
callbacks.h added Channel::get() that allows one to retrieve a single message from the channel 2014-08-07 11:00:06 +01:00
channel.h the connection.close function was only waiting for synchronous calls to complete, async calls that were waiting (after a synchronous) were still discarded, this has been fixed 2014-08-20 13:40:29 +02:00
channelimpl.h the connection.close function was only waiting for synchronous calls to complete, async calls that were waiting (after a synchronous) were still discarded, this has been fixed 2014-08-20 13:40:29 +02:00
classes.h added Channel::get() that allows one to retrieve a single message from the channel 2014-08-07 11:00:06 +01:00
connection.h compile fixes 2014-08-19 15:00:20 +02:00
connectionhandler.h update documentation, error callbacks now get a const char * instead of a std::string 2014-04-15 14:22:30 +02:00
connectionimpl.h when a connection was closed, the commands already given to the channels were sometimes by-passed by the closing channel. This has been fixed. Also solved the problem that calls executed on channel objects that fall out of scope were not always completed 2014-08-20 11:47:16 +02:00
decimalfield.h cast to array and cast to object implemented, refactored shared-ptr and clone() methods to utilize std::make_shared (see issue #7) 2014-04-14 17:14:36 +02:00
deferred.h added Channel::get() that allows one to retrieve a single message from the channel 2014-08-07 11:00:06 +01:00
deferredcancel.h the derived deferred classes now also re-implement the onSuccess() method to ensure that the same object type is returned, to support propert chaining 2014-04-16 11:43:27 +02:00
deferredconsumer.h the derived deferred classes now also re-implement the onSuccess() method to ensure that the same object type is returned, to support propert chaining 2014-04-16 11:43:27 +02:00
deferreddelete.h the derived deferred classes now also re-implement the onSuccess() method to ensure that the same object type is returned, to support propert chaining 2014-04-16 11:43:27 +02:00
deferredget.h added Channel::get() that allows one to retrieve a single message from the channel 2014-08-07 11:00:06 +01:00
deferredqueue.h the derived deferred classes now also re-implement the onSuccess() method to ensure that the same object type is returned, to support propert chaining 2014-04-16 11:43:27 +02:00
endian.h renamed apple.h to endian.h because it turns out that it is also used for linux systems, and removed double implemented ChannelImpl::get() function 2014-08-14 15:25:44 +02:00
entityimpl.h Add pragma once 2014-04-02 15:40:35 +02:00
envelope.h Add pragma once 2014-04-02 15:40:35 +02:00
exchangetype.h Add pragma once 2014-04-02 15:40:35 +02:00
field.h cast to array and cast to object implemented, refactored shared-ptr and clone() methods to utilize std::make_shared (see issue #7) 2014-04-14 17:14:36 +02:00
fieldproxy.h cast to array and cast to object implemented, refactored shared-ptr and clone() methods to utilize std::make_shared (see issue #7) 2014-04-14 17:14:36 +02:00
flags.h Removed the nowait option from the public interface, because the deferred would never be called and implemented a queue to wait for synchronous methods to complete before sending the next frame 2014-04-29 15:51:33 +02:00
login.h compile fixes 2014-08-19 15:00:20 +02:00
message.h Add pragma once 2014-04-02 15:40:35 +02:00
metadata.h Add pragma once 2014-04-02 15:40:35 +02:00
monitor.h deferred objects are now correctly destructed + added extra checks so that no crashes occur when someone destructs a channel inside a callback function 2014-04-15 12:25:56 +02:00
numericfield.h cast to array and cast to object implemented, refactored shared-ptr and clone() methods to utilize std::make_shared (see issue #7) 2014-04-14 17:14:36 +02:00
outbuffer.h Removed the nowait option from the public interface, because the deferred would never be called and implemented a queue to wait for synchronous methods to complete before sending the next frame 2014-04-29 15:51:33 +02:00
receivedframe.h The Connection::parse() method can now also be called with a buffer object, which allows the user to implement the buffer much more efficiently: it no longer has to be an array 2014-08-13 13:01:27 +02:00
stringfield.h cast to array and cast to object implemented, refactored shared-ptr and clone() methods to utilize std::make_shared (see issue #7) 2014-04-14 17:14:36 +02:00
table.h cast to array and cast to object implemented, refactored shared-ptr and clone() methods to utilize std::make_shared (see issue #7) 2014-04-14 17:14:36 +02:00
watchable.h Add pragma once 2014-04-02 15:40:35 +02:00