Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
The container is not really a necessary part of the C++ binding API - It partially exists as just a way to hold the container_id for the application.
An application written using the connection_driver API has no container and the only API difference is that trying to get the container out of connection_driver objects is an error.
Regular C++ binding API applications don't need the container object to be navigable - they could just store it in the on_container_start handler.