|
ldas-tools-framecpp
2.7.0
|
Container for Frame objects. More...
#include <IOStream.hh>


Public Types | |
| typedef boost::shared_ptr< T > | value_type |
| typedef boost::shared_ptr< T > const | const_value_type |
| typedef std::vector< value_type > | container_base_type |
| typedef container_base_type::size_type | size_type |
| typedef container_base_type::iterator | iterator |
| typedef container_base_type::const_iterator | const_iterator |
| typedef container_base_type::reverse_iterator | reverse_iterator |
| typedef container_base_type::const_reverse_iterator | const_reverse_iterator |
| typedef boost::shared_ptr< T > | value_type |
| typedef boost::shared_ptr< T > const | const_value_type |
| typedef std::vector< value_type > | container_base_type |
| typedef container_base_type::size_type | size_type |
| typedef container_base_type::iterator | iterator |
| typedef container_base_type::const_iterator | const_iterator |
| typedef container_base_type::reverse_iterator | reverse_iterator |
| typedef container_base_type::const_reverse_iterator | const_reverse_iterator |
Public Member Functions | |
| bool | operator== (const Container< T > &c) const |
| Equality operator. More... | |
| bool | operator!= (const Container< T > &c) const |
| Inequality operator. More... | |
| iterator | append (value_type data) |
| Append an element to the end of the container. More... | |
| iterator | append (const T &data) |
| IStream & | StreamIn (IStream &Stream) |
| OStream & | StreamOut (OStream &Stream) const |
| bool | operator== (const Container< T > &c) const |
| Equality operator. More... | |
| bool | operator!= (const Container< T > &c) const |
| Inequality operator. More... | |
| iterator | append (value_type data) |
| Append an element to the end of the container. More... | |
| iterator | append (const T &data) |
| IStream & | StreamIn (IStream &Stream) |
| OStream & | StreamOut (OStream &Stream) const |
Container for Frame objects.
This allows for storage of data members of the frame specification. The container stores the members as smart pointers.
| typedef container_base_type::const_iterator FrameCPP::Common::Container< T >::const_iterator |
| typedef container_base_type::const_iterator FrameCPP::Common::Container< T >::const_iterator |
| typedef container_base_type::const_reverse_iterator FrameCPP::Common::Container< T >::const_reverse_iterator |
| typedef container_base_type::const_reverse_iterator FrameCPP::Common::Container< T >::const_reverse_iterator |
| typedef boost::shared_ptr< T > const FrameCPP::Common::Container< T >::const_value_type |
| typedef boost::shared_ptr< T > const FrameCPP::Common::Container< T >::const_value_type |
| typedef std::vector< value_type > FrameCPP::Common::Container< T >::container_base_type |
| typedef std::vector< value_type > FrameCPP::Common::Container< T >::container_base_type |
| typedef container_base_type::iterator FrameCPP::Common::Container< T >::iterator |
| typedef container_base_type::iterator FrameCPP::Common::Container< T >::iterator |
| typedef container_base_type::reverse_iterator FrameCPP::Common::Container< T >::reverse_iterator |
| typedef container_base_type::reverse_iterator FrameCPP::Common::Container< T >::reverse_iterator |
| typedef container_base_type::size_type FrameCPP::Common::Container< T >::size_type |
| typedef container_base_type::size_type FrameCPP::Common::Container< T >::size_type |
| typedef boost::shared_ptr< T > FrameCPP::Common::Container< T >::value_type |
| typedef boost::shared_ptr< T > FrameCPP::Common::Container< T >::value_type |
|
inline |
Append an element to the end of the container.
Memory for the element will be allocated and the container will own the new element.
| [in] | data | The item to append. |
|
inline |
Append an element to the end of the container.
Memory for the element will be allocated and the container will own the new element.
| [in] | data | The item to append. |
|
inline |
|
inline |
| bool FrameCPP::Common::Container< T >::operator!= | ( | const Container< T > & | c | ) | const |
Inequality operator.
| [in] | c | The container to compare with. |
| bool FrameCPP::Common::Container< T >::operator!= | ( | const Container< T > & | c | ) | const |
Inequality operator.
| [in] | c | The container to compare with. |
This chacks to see if two containers do not contain identical elements.
| bool FrameCPP::Common::Container< T >::operator== | ( | const Container< T > & | c | ) | const |
Equality operator.
| [in] | c | The container to compare with. |
| bool FrameCPP::Common::Container< T >::operator== | ( | const Container< T > & | c | ) | const |
Equality operator.
| [in] | c | The container to compare with. |
| IStream& FrameCPP::Common::Container< T >::StreamIn | ( | IStream & | Stream | ) |
| IStream & FrameCPP::Common::Container< T >::StreamIn | ( | IStream & | Stream | ) |
| OStream & FrameCPP::Common::Container< T >::StreamOut | ( | OStream & | Stream | ) | const |
| OStream& FrameCPP::Common::Container< T >::StreamOut | ( | OStream & | Stream | ) | const |
1.8.14