Container for Frame objects.
More...
#include <Container.hh>
Inherits std::vector< boost::shared_ptr< T > >, and std::vector< boost::shared_ptr< T > >.
Inherited by FrameCPP::Common::SearchContainer< TYPE_T, &TYPE_T::GetName >, FrameCPP::Common::SearchContainer< USER_T, &USER_T::GetName >, FrameCPP::Common::SearchContainer< DETECT_SIM_T, &DETECT_SIM_T::GetName >, FrameCPP::Common::SearchContainer< DETECT_PROC_T, &DETECT_PROC_T::GetName >, FrameCPP::Common::SearchContainer< TRIG_DATA_T, &TRIG_DATA_T::GetNameSlow >, FrameCPP::Common::SearchContainer< HISTORY_T, &HISTORY_T::GetName >, FrameCPP::Common::SearchContainer< PROC_DATA_T, &PROC_DATA_T::GetNameSlow >, FrameCPP::Common::SearchContainer< STRAIN_T, &STRAIN_T::GetNameSlow >, FrameCPP::Common::SearchContainer< SIM_DATA_T, &SIM_DATA_T::GetNameSlow >, FrameCPP::Common::SearchContainer< SUMMARY_DATA_T, &SUMMARY_DATA_T::GetName >, FrameCPP::Common::SearchContainer< AUX_DATA_T, &AUX_DATA_T::GetName >, FrameCPP::Common::SearchContainer< AUX_TABLE_T, &AUX_TABLE_T::GetNameSlow >, FrameCPP::Common::SearchContainer< SIM_EVENT_T, &SIM_EVENT_T::GetNameSlow >, FrameCPP::Common::SearchContainer< STRAIN_T, &STRAIN_T::GetName >, FrameCPP::Common::SearchContainer< EVENT_T, &EVENT_T::GetNameSlow >, FrameCPP::Common::SearchContainer< TVect, &TVect::GetName >, FrameCPP::Common::SearchContainer< TDetector, &TDetector::GetName >, FrameCPP::Common::SearchContainer< TTrigData, &TTrigData::GetNameSlow >, FrameCPP::Common::SearchContainer< THistory, &THistory::GetName >, FrameCPP::Common::SearchContainer< TProcData, &TProcData::GetNameSlow >, FrameCPP::Common::SearchContainer< TSimData, &TSimData::GetNameSlow >, FrameCPP::Common::SearchContainer< TSummary, &TSummary::GetName >, FrameCPP::Common::SearchContainer< FrSerData, &FrSerData::GetName >, FrameCPP::Common::SearchContainer< FrAdcData, &FrAdcData::GetNameSlow >, FrameCPP::Common::SearchContainer< FrMsg, &FrMsg::GetAlarm >, FrameCPP::Common::SearchContainer< TSimEvent, &TSimEvent::GetNameSlow >, FrameCPP::Common::SearchContainer< TTable, &TTable::GetNameSlow >, FrameCPP::Common::SearchContainer< FrAdcData, &FrAdcData::GetName >, FrameCPP::Common::SearchContainer< FrTableType, &FrTableType::GetNameSlow >, FrameCPP::Common::SearchContainer< TData, &TData::GetName >, FrameCPP::Common::SearchContainer< TEvent, &TEvent::GetNameSlow >, FrameCPP::Common::SearchContainer< FrSerData, &FrSerData::GetNameSlow >, FrameCPP::Common::SearchContainer< TYPE_T, &TYPE_T::GetName >, FrameCPP::Common::SearchContainer< USER_T, &USER_T::GetName >, FrameCPP::Common::SearchContainer< DETECT_SIM_T, &DETECT_SIM_T::GetName >, FrameCPP::Common::SearchContainer< DETECT_PROC_T, &DETECT_PROC_T::GetName >, FrameCPP::Common::SearchContainer< TRIG_DATA_T, &TRIG_DATA_T::GetNameSlow >, FrameCPP::Common::SearchContainer< HISTORY_T, &HISTORY_T::GetName >, FrameCPP::Common::SearchContainer< PROC_DATA_T, &PROC_DATA_T::GetNameSlow >, FrameCPP::Common::SearchContainer< STRAIN_T, &STRAIN_T::GetNameSlow >, FrameCPP::Common::SearchContainer< SIM_DATA_T, &SIM_DATA_T::GetNameSlow >, FrameCPP::Common::SearchContainer< SUMMARY_DATA_T, &SUMMARY_DATA_T::GetName >, FrameCPP::Common::SearchContainer< AUX_DATA_T, &AUX_DATA_T::GetName >, FrameCPP::Common::SearchContainer< AUX_TABLE_T, &AUX_TABLE_T::GetNameSlow >, FrameCPP::Common::SearchContainer< SIM_EVENT_T, &SIM_EVENT_T::GetNameSlow >, FrameCPP::Common::SearchContainer< STRAIN_T, &STRAIN_T::GetName >, FrameCPP::Common::SearchContainer< EVENT_T, &EVENT_T::GetNameSlow >, FrameCPP::Common::SearchContainer< TVect, &TVect::GetName >, FrameCPP::Common::SearchContainer< TDetector, &TDetector::GetName >, FrameCPP::Common::SearchContainer< TTrigData, &TTrigData::GetNameSlow >, FrameCPP::Common::SearchContainer< THistory, &THistory::GetName >, FrameCPP::Common::SearchContainer< TProcData, &TProcData::GetNameSlow >, FrameCPP::Common::SearchContainer< TSimData, &TSimData::GetNameSlow >, FrameCPP::Common::SearchContainer< TSummary, &TSummary::GetName >, FrameCPP::Common::SearchContainer< FrSerData, &FrSerData::GetName >, FrameCPP::Common::SearchContainer< FrAdcData, &FrAdcData::GetNameSlow >, FrameCPP::Common::SearchContainer< FrMsg, &FrMsg::GetAlarm >, FrameCPP::Common::SearchContainer< TSimEvent, &TSimEvent::GetNameSlow >, FrameCPP::Common::SearchContainer< TTable, &TTable::GetNameSlow >, FrameCPP::Common::SearchContainer< FrAdcData, &FrAdcData::GetName >, FrameCPP::Common::SearchContainer< FrTableType, &FrTableType::GetNameSlow >, FrameCPP::Common::SearchContainer< TData, &TData::GetName >, FrameCPP::Common::SearchContainer< TEvent, &TEvent::GetNameSlow >, FrameCPP::Common::SearchContainer< FrSerData, &FrSerData::GetNameSlow >, FrameCPP::Common::SearchContainer< T, F >, and FrameCPP::Common::SearchContainer< T, F >.
template<class T>
class FrameCPP::Common::Container< T >
Container for Frame objects.
This allows for storage of data members of the frame specification. The container stores the members as smart pointers.
◆ const_iterator [1/2]
◆ const_iterator [2/2]
◆ const_reverse_iterator [1/2]
◆ const_reverse_iterator [2/2]
◆ const_value_type [1/2]
◆ const_value_type [2/2]
◆ container_base_type [1/2]
◆ container_base_type [2/2]
◆ iterator [1/2]
◆ iterator [2/2]
◆ reverse_iterator [1/2]
◆ reverse_iterator [2/2]
◆ size_type [1/2]
◆ size_type [2/2]
◆ value_type [1/2]
◆ value_type [2/2]
◆ append() [1/4]
◆ append() [2/4]
◆ append() [3/4]
Append an element to the end of the container.
Memory for the element will be allocated and the container will own the new element.
- Parameters
-
[in] | data | The item to append. |
- Returns
- The iterator correspinding to the appended object.
◆ append() [4/4]
Append an element to the end of the container.
Memory for the element will be allocated and the container will own the new element.
- Parameters
-
[in] | data | The item to append. |
- Returns
- The iterator correspinding to the appended object.
◆ operator!=() [1/2]
Inequality operator.
- Parameters
-
[in] | c | The container to compare with. |
- Returns
- true if the containers are not equal.
This chacks to see if two containers do not contain identical elements.
◆ operator!=() [2/2]
Inequality operator.
- Parameters
-
[in] | c | The container to compare with. |
- Returns
- true if the containers are not equal.
◆ operator==() [1/2]
Equality operator.
- Parameters
-
[in] | c | The container to compare with. |
- Returns
- true if the containers are equal.
◆ operator==() [2/2]
Equality operator.
- Parameters
-
[in] | c | The container to compare with. |
- Returns
- true if the containers are equal.
◆ StreamIn() [1/2]
◆ StreamIn() [2/2]
◆ StreamOut() [1/2]
◆ StreamOut() [2/2]
The documentation for this class was generated from the following files:
- /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4/build/include/framecpp/Common/Container.hh
- /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4/src/Common/Container.hh