JANA2
C++ framework for multi-threaded data processing
JEventPool Member List

This is the complete list of members for JEventPool, including all inherited members.

configure_item(std::shared_ptr< JEvent > *item) (defined in JEventPool)JEventPoolinline
get(size_t location=0) (defined in JEventPool)JEventPoolinline
JEventPool(std::shared_ptr< JComponentManager > component_manager, size_t pool_size, size_t location_count, bool limit_total_events_in_flight, JEventLevel level=JEventLevel::PhysicsEvent) (defined in JEventPool)JEventPoolinline
pop(std::shared_ptr< JEvent > **dest, size_t min_count, size_t max_count, size_t location) (defined in JEventPool)JEventPoolinline
push(std::shared_ptr< JEvent > **source, size_t count, bool release, size_t location) (defined in JEventPool)JEventPoolinline
put(std::shared_ptr< JEvent > *item, bool release, size_t location) (defined in JEventPool)JEventPoolinline
release_item(std::shared_ptr< JEvent > *item) (defined in JEventPool)JEventPoolinline