#include <contentpackage.hh>
Inheritance diagram for RVL::SingleDataContainerFactory< Datatype, Metatype >:
Public Member Functions | |
SingleDataContainerFactory (int _nrep=1) | |
SingleDataContainerFactory (SingleDataContainerFactory< Datatype, Metatype > const &f) | |
~SingleDataContainerFactory () | |
PackageContainerFactory< Datatype, Metatype > * | clone () const |
void | initialize (Metatype const &_g) |
bool | compare (DataContainerFactory const &dcf) const |
bool | isCompatible (DataContainer const &dc) const |
ostream & | write (ostream &str) const |
Protected Member Functions | |
PackageContainer< Datatype, Metatype > * | buildPC () const |
Definition at line 727 of file contentpackage.hh.
RVL::SingleDataContainerFactory< Datatype, Metatype >::SingleDataContainerFactory | ( | int | _nrep = 1 |
) |
Definition at line 750 of file contentpackage.hh.
RVL::SingleDataContainerFactory< Datatype, Metatype >::SingleDataContainerFactory | ( | SingleDataContainerFactory< Datatype, Metatype > const & | f | ) |
Definition at line 752 of file contentpackage.hh.
References RVL::SingleDataContainerFactory< Datatype, Metatype >::g.
RVL::SingleDataContainerFactory< Datatype, Metatype >::~SingleDataContainerFactory | ( | ) |
Definition at line 755 of file contentpackage.hh.
PackageContainer<Datatype,Metatype>* RVL::SingleDataContainerFactory< Datatype, Metatype >::buildPC | ( | ) | const [protected, virtual] |
Implements RVL::PackageContainerFactory< Datatype, Metatype >.
Definition at line 734 of file contentpackage.hh.
References RVL::SingleDataContainer< Datatype, Metatype >::initialize().
PackageContainerFactory<Datatype,Metatype>* RVL::SingleDataContainerFactory< Datatype, Metatype >::clone | ( | ) | const [virtual] |
Implements RVL::PackageContainerFactory< Datatype, Metatype >.
Definition at line 757 of file contentpackage.hh.
References RVL::SingleDataContainerFactory< Datatype, Metatype >::initialize().
void RVL::SingleDataContainerFactory< Datatype, Metatype >::initialize | ( | Metatype const & | _g | ) |
Definition at line 769 of file contentpackage.hh.
Referenced by RVL::SingleDataContainerFactory< Datatype, Metatype >::clone().
bool RVL::SingleDataContainerFactory< Datatype, Metatype >::compare | ( | DataContainerFactory const & | dcf | ) | const [virtual] |
Reimplemented from RVL::PackageContainerFactory< Datatype, Metatype >.
Definition at line 771 of file contentpackage.hh.
References RVL::SingleDataContainerFactory< Datatype, Metatype >::g.
bool RVL::SingleDataContainerFactory< Datatype, Metatype >::isCompatible | ( | DataContainer const & | dc | ) | const [virtual] |
Reimplemented from RVL::PackageContainerFactory< Datatype, Metatype >.
Definition at line 794 of file contentpackage.hh.
References RVL::SingleDataContainer< Datatype, Metatype >::getMetadata().
ostream& RVL::SingleDataContainerFactory< Datatype, Metatype >::write | ( | ostream & | str | ) | const [virtual] |
Reimplemented from RVL::PackageContainerFactory< Datatype, Metatype >.
Definition at line 812 of file contentpackage.hh.