[
https://issues.apache.org/jira/browse/QPID-664?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Marnie McCormack updated QPID-664:
--
Fix Version/s: (was: M4)
> High-level C++ client
[
https://issues.apache.org/jira/browse/QPID-664?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gordon Sim updated QPID-664:
Issue Type: New Feature (was: Bug)
> High-level C++ client
[
https://issues.apache.org/jira/browse/QPID-184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gordon Sim closed QPID-184.
---
> Add support for 'passive' flag in the declaration of queus and exchanges
> through th
[
https://issues.apache.org/jira/browse/QPID-694?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alan Conway closed QPID-694.
> c++ client API - add convenient get-one-message funct
) to get a single message from a queue.
- Set FlowControl per-subscription.
> c++ client API - add convenient get-one-message function.
> -
>
> Key: QPID-694
> URL: https://issues.apache.org/jira/
; flag in the declaration of queus and exchanges
> through the c++ client API
> ---
>
> Key: QPID-184
> URL: https://issues.apache.org/jira/browse/QPID-184
[
https://issues.apache.org/jira/browse/QPID-694?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alan Conway updated QPID-694:
-
Component/s: C++ Client
> c++ client API - add convenient get-one-message funct
c++ client API - add convenient get-one-message function.
-
Key: QPID-694
URL: https://issues.apache.org/jira/browse/QPID-694
Project: Qpid
Issue Type: Improvement
Reporter
interest in
documenting this as a cross language API guideline?
> High-level C++ client API.
> --
>
> Key: QPID-664
> URL: https://issues.apache.org/jira/browse/QPID-664
> Project: Qpid
> Issue Type: Bug
>
[
https://issues.apache.org/jira/browse/QPID-342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alan Conway updated QPID-342:
-
Description:
(See API proposal in QPID-664)
Currently the C++ client API is like this:
Connection
can be raised for the binary-compatibility and protocol-version
independence aspects.
> Isolate C++ client API
> --
>
> Key: QPID-342
> URL: https://issues.apache.org/jira/browse/QPID-342
> Project: Qpid
>
[
https://issues.apache.org/jira/browse/QPID-664?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alan Conway updated QPID-664:
-
Attachment: CppClientApi.cpp
> High-level C++ client
High-level C++ client API.
--
Key: QPID-664
URL: https://issues.apache.org/jira/browse/QPID-664
Project: Qpid
Issue Type: Bug
Components: C++ Client
Reporter: Alan Conway
Attached a proposal
[
https://issues.apache.org/jira/browse/QPID-342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alan Conway updated QPID-342:
-
Summary: Isolate C++ client API (was: Imrpove C++ client API)
> Isolate C++ client
[
https://issues.apache.org/jira/browse/QPID-342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alan Conway updated QPID-342:
-
Fix Version/s: (was: M2)
M3
> Imrpove C++ client
[
https://issues.apache.org/jira/browse/QPID-342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alan Conway updated QPID-342:
-
Fix Version/s: M2
> Imrpove C++ client API
> --
>
> K
binary compatibility safeguard. (http://en.wikipedia.org/wiki/Pimpl for
definition of Pimpl) We should use shared_ptr to get normal copy semantics and
automated memory management and templatize as much repetative code as possible.
> Imrpove C++ client
Imrpove C++ client API
--
Key: QPID-342
URL: https://issues.apache.org/jira/browse/QPID-342
Project: Qpid
Issue Type: Improvement
Components: C++ Client
Reporter: Alan Conway
Currently the C
ostuff...
Alan Conway wrote:
Currently the C++ client API is like this:
Connection myConnection;
myConnection.open(...);
Channel myChannel;
myConnection.openChannel(myChannel);
myChannel.dostuff...
I would like to change it to be like this:
Connection::shared_ptr myConnection = Connection
Currently the C++ client API is like this:
Connection myConnection;
myConnection.open(...);
Channel myChannel;
myConnection.openChannel(myChannel);
myChannel.dostuff...
I would like to change it to be like this:
Connection::shared_ptr myConnection = Connection::open(...);
Channel::shared_ptr
Add support for 'passive' flag in the declaration of queus and exchanges
through the c++ client API
---
Key: QPID-184
URL: http://issues.apache.org/jira/b
21 matches
Mail list logo