Container for Frame objects.
More...
#include <Container.hh>
Inherits std::vector< boost::shared_ptr< T > >, std::vector< boost::shared_ptr< T > >, and std::vector< boost::shared_ptr< T > >.
Inherited by FrameCPP::Common::SearchContainer< TRIG_DATA_T, &TRIG_DATA_T::GetNameSlow >, FrameCPP::Common::SearchContainer< DETECT_SIM_T, &DETECT_SIM_T::GetName >, FrameCPP::Common::SearchContainer< STRAIN_T, &STRAIN_T::GetNameSlow >, FrameCPP::Common::SearchContainer< TVect, &TVect::GetName >, FrameCPP::Common::SearchContainer< PROC_DATA_T, &PROC_DATA_T::GetNameSlow >, FrameCPP::Common::SearchContainer< USER_T, &USER_T::GetName >, FrameCPP::Common::SearchContainer< EVENT_T, &EVENT_T::GetNameSlow >, FrameCPP::Common::SearchContainer< TTable, &TTable::GetNameSlow >, FrameCPP::Common::SearchContainer< FrSerData, &FrSerData::GetNameSlow >, FrameCPP::Common::SearchContainer< TTrigData, &TTrigData::GetNameSlow >, FrameCPP::Common::SearchContainer< TProcData, &TProcData::GetNameSlow >, FrameCPP::Common::SearchContainer< FrAdcData, &FrAdcData::GetNameSlow >, FrameCPP::Common::SearchContainer< AUX_TABLE_T, &AUX_TABLE_T::GetNameSlow >, FrameCPP::Common::SearchContainer< TSimData, &TSimData::GetNameSlow >, FrameCPP::Common::SearchContainer< FrTableType, &FrTableType::GetNameSlow >, FrameCPP::Common::SearchContainer< SUMMARY_DATA_T, &SUMMARY_DATA_T::GetName >, FrameCPP::Common::SearchContainer< HISTORY_T, &HISTORY_T::GetName >, FrameCPP::Common::SearchContainer< THistory, &THistory::GetName >, FrameCPP::Common::SearchContainer< TEvent, &TEvent::GetNameSlow >, FrameCPP::Common::SearchContainer< TData, &TData::GetName >, FrameCPP::Common::SearchContainer< AUX_DATA_T, &AUX_DATA_T::GetName >, FrameCPP::Common::SearchContainer< DETECT_PROC_T, &DETECT_PROC_T::GetName >, FrameCPP::Common::SearchContainer< STRAIN_T, &STRAIN_T::GetName >, FrameCPP::Common::SearchContainer< TSimEvent, &TSimEvent::GetNameSlow >, FrameCPP::Common::SearchContainer< TSummary, &TSummary::GetName >, FrameCPP::Common::SearchContainer< FrMsg, &FrMsg::GetAlarm >, FrameCPP::Common::SearchContainer< SIM_EVENT_T, &SIM_EVENT_T::GetNameSlow >, FrameCPP::Common::SearchContainer< SIM_DATA_T, &SIM_DATA_T::GetNameSlow >, FrameCPP::Common::SearchContainer< TYPE_T, &TYPE_T::GetName >, FrameCPP::Common::SearchContainer< FrAdcData, &FrAdcData::GetName >, FrameCPP::Common::SearchContainer< TDetector, &TDetector::GetName >, FrameCPP::Common::SearchContainer< FrSerData, &FrSerData::GetName >, FrameCPP::Common::SearchContainer< TRIG_DATA_T, &TRIG_DATA_T::GetNameSlow >, FrameCPP::Common::SearchContainer< DETECT_SIM_T, &DETECT_SIM_T::GetName >, FrameCPP::Common::SearchContainer< STRAIN_T, &STRAIN_T::GetNameSlow >, FrameCPP::Common::SearchContainer< TVect, &TVect::GetName >, FrameCPP::Common::SearchContainer< PROC_DATA_T, &PROC_DATA_T::GetNameSlow >, FrameCPP::Common::SearchContainer< USER_T, &USER_T::GetName >, FrameCPP::Common::SearchContainer< EVENT_T, &EVENT_T::GetNameSlow >, FrameCPP::Common::SearchContainer< TTable, &TTable::GetNameSlow >, FrameCPP::Common::SearchContainer< FrSerData, &FrSerData::GetNameSlow >, FrameCPP::Common::SearchContainer< TTrigData, &TTrigData::GetNameSlow >, FrameCPP::Common::SearchContainer< TProcData, &TProcData::GetNameSlow >, FrameCPP::Common::SearchContainer< FrAdcData, &FrAdcData::GetNameSlow >, FrameCPP::Common::SearchContainer< AUX_TABLE_T, &AUX_TABLE_T::GetNameSlow >, FrameCPP::Common::SearchContainer< TSimData, &TSimData::GetNameSlow >, FrameCPP::Common::SearchContainer< FrTableType, &FrTableType::GetNameSlow >, FrameCPP::Common::SearchContainer< SUMMARY_DATA_T, &SUMMARY_DATA_T::GetName >, FrameCPP::Common::SearchContainer< HISTORY_T, &HISTORY_T::GetName >, FrameCPP::Common::SearchContainer< THistory, &THistory::GetName >, FrameCPP::Common::SearchContainer< TEvent, &TEvent::GetNameSlow >, FrameCPP::Common::SearchContainer< TData, &TData::GetName >, FrameCPP::Common::SearchContainer< AUX_DATA_T, &AUX_DATA_T::GetName >, FrameCPP::Common::SearchContainer< DETECT_PROC_T, &DETECT_PROC_T::GetName >, FrameCPP::Common::SearchContainer< STRAIN_T, &STRAIN_T::GetName >, FrameCPP::Common::SearchContainer< TSimEvent, &TSimEvent::GetNameSlow >, FrameCPP::Common::SearchContainer< TSummary, &TSummary::GetName >, FrameCPP::Common::SearchContainer< FrMsg, &FrMsg::GetAlarm >, FrameCPP::Common::SearchContainer< SIM_EVENT_T, &SIM_EVENT_T::GetNameSlow >, FrameCPP::Common::SearchContainer< SIM_DATA_T, &SIM_DATA_T::GetNameSlow >, FrameCPP::Common::SearchContainer< TYPE_T, &TYPE_T::GetName >, FrameCPP::Common::SearchContainer< FrAdcData, &FrAdcData::GetName >, FrameCPP::Common::SearchContainer< TDetector, &TDetector::GetName >, FrameCPP::Common::SearchContainer< FrSerData, &FrSerData::GetName >, FrameCPP::Common::SearchContainer< TRIG_DATA_T, &TRIG_DATA_T::GetNameSlow >, FrameCPP::Common::SearchContainer< DETECT_SIM_T, &DETECT_SIM_T::GetName >, FrameCPP::Common::SearchContainer< STRAIN_T, &STRAIN_T::GetNameSlow >, FrameCPP::Common::SearchContainer< TVect, &TVect::GetName >, FrameCPP::Common::SearchContainer< PROC_DATA_T, &PROC_DATA_T::GetNameSlow >, FrameCPP::Common::SearchContainer< USER_T, &USER_T::GetName >, FrameCPP::Common::SearchContainer< EVENT_T, &EVENT_T::GetNameSlow >, FrameCPP::Common::SearchContainer< TTable, &TTable::GetNameSlow >, FrameCPP::Common::SearchContainer< FrSerData, &FrSerData::GetNameSlow >, FrameCPP::Common::SearchContainer< TTrigData, &TTrigData::GetNameSlow >, FrameCPP::Common::SearchContainer< TProcData, &TProcData::GetNameSlow >, FrameCPP::Common::SearchContainer< FrAdcData, &FrAdcData::GetNameSlow >, FrameCPP::Common::SearchContainer< AUX_TABLE_T, &AUX_TABLE_T::GetNameSlow >, FrameCPP::Common::SearchContainer< TSimData, &TSimData::GetNameSlow >, FrameCPP::Common::SearchContainer< FrTableType, &FrTableType::GetNameSlow >, FrameCPP::Common::SearchContainer< SUMMARY_DATA_T, &SUMMARY_DATA_T::GetName >, FrameCPP::Common::SearchContainer< HISTORY_T, &HISTORY_T::GetName >, FrameCPP::Common::SearchContainer< THistory, &THistory::GetName >, FrameCPP::Common::SearchContainer< TEvent, &TEvent::GetNameSlow >, FrameCPP::Common::SearchContainer< TData, &TData::GetName >, FrameCPP::Common::SearchContainer< AUX_DATA_T, &AUX_DATA_T::GetName >, FrameCPP::Common::SearchContainer< DETECT_PROC_T, &DETECT_PROC_T::GetName >, FrameCPP::Common::SearchContainer< STRAIN_T, &STRAIN_T::GetName >, FrameCPP::Common::SearchContainer< TSimEvent, &TSimEvent::GetNameSlow >, FrameCPP::Common::SearchContainer< TSummary, &TSummary::GetName >, FrameCPP::Common::SearchContainer< FrMsg, &FrMsg::GetAlarm >, FrameCPP::Common::SearchContainer< SIM_EVENT_T, &SIM_EVENT_T::GetNameSlow >, FrameCPP::Common::SearchContainer< SIM_DATA_T, &SIM_DATA_T::GetNameSlow >, FrameCPP::Common::SearchContainer< TYPE_T, &TYPE_T::GetName >, FrameCPP::Common::SearchContainer< FrAdcData, &FrAdcData::GetName >, FrameCPP::Common::SearchContainer< TDetector, &TDetector::GetName >, FrameCPP::Common::SearchContainer< FrSerData, &FrSerData::GetName >, FrameCPP::Common::SearchContainer< T, F >, 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/3]
◆ const_iterator [2/3]
◆ const_iterator [3/3]
◆ const_reverse_iterator [1/3]
◆ const_reverse_iterator [2/3]
◆ const_reverse_iterator [3/3]
◆ const_value_type [1/3]
◆ const_value_type [2/3]
◆ const_value_type [3/3]
◆ container_base_type [1/3]
◆ container_base_type [2/3]
◆ container_base_type [3/3]
◆ iterator [1/3]
◆ iterator [2/3]
◆ iterator [3/3]
◆ reverse_iterator [1/3]
◆ reverse_iterator [2/3]
◆ reverse_iterator [3/3]
◆ size_type [1/3]
◆ size_type [2/3]
◆ size_type [3/3]
◆ value_type [1/3]
◆ value_type [2/3]
◆ value_type [3/3]
◆ append() [1/6]
◆ append() [2/6]
◆ append() [3/6]
◆ append() [4/6]
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() [5/6]
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() [6/6]
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/3]
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/3]
Inequality operator.
- Parameters
-
[in] | c | The container to compare with. |
- Returns
- true if the containers are not equal.
◆ operator!=() [3/3]
Inequality operator.
- Parameters
-
[in] | c | The container to compare with. |
- Returns
- true if the containers are not equal.
◆ operator==() [1/3]
Equality operator.
- Parameters
-
[in] | c | The container to compare with. |
- Returns
- true if the containers are equal.
◆ operator==() [2/3]
Equality operator.
- Parameters
-
[in] | c | The container to compare with. |
- Returns
- true if the containers are equal.
◆ operator==() [3/3]
Equality operator.
- Parameters
-
[in] | c | The container to compare with. |
- Returns
- true if the containers are equal.
◆ StreamIn() [1/3]
◆ StreamIn() [2/3]
◆ StreamIn() [3/3]
◆ StreamOut() [1/3]
◆ StreamOut() [2/3]
◆ StreamOut() [3/3]
The documentation for this class was generated from the following file:
- /build/ldas-tools-framecpp-2.9.3/debian/tmp/usr/include/framecpp/Common/Container.hh