16 #ifndef TORC_GENERIC_SCALAR_HPP 
   17 #define TORC_GENERIC_SCALAR_HPP 
   21 #ifdef GENOM_SERIALIZATION 
   22 #include <boost/serialization/access.hpp> 
   23 #endif //GENOM_SERIALIZATION 
   35 #ifdef GENOM_SERIALIZATION 
   36     friend class boost::serialization::access;
 
   37 #endif //GENOM_SERIALIZATION 
   81 #ifdef GENOM_SERIALIZATION 
   82     template <
class Archive> 
void serialize(Archive& ar, 
unsigned int);
 
   83 #endif //GENOM_SERIALIZATION 
  132 #ifdef GENOM_SERIALIZATION 
  137 #endif //GENOM_SERIALIZATION 
  142 #endif // TORC_GENERIC_SCALAR_HPP 
Composite< _Type >::Type Type
 
Composite< _Type >::SizeType SizeType
 
A single object with no child objects. 
 
Scalar< _Type > & operator=(const Scalar< _Type > &source)
 
Interface for objects that can be composed within each other. 
 
Composite< _Type >::Pointer Pointer
 
boost::shared_ptr< Type > Pointer
 
CompositionType
Defines possible Composition types. 
 
The Error object thrown by different methods of EdifOM. 
 
virtual const Pointer get(const std::vector< SizeType > &indices) const 
 
Contains definition for CompositionType. 
 
virtual CompositionType getCompositionType() const 
 
virtual void getChildren(List &outChildren) const 
 
virtual SizeType getSize() const 
 
Composite< _Type >::List List
 
std::vector< Pointer > List