CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
VectorMakeString Class Reference

Public Member Functions

void operator() (char const *str, char const *end) const
 
 VectorMakeString ()
 

Private Attributes

std::shared_ptr< DDLVectorddlVector_
 

Detailed Description

Definition at line 36 of file DDLVector.cc.

Constructor & Destructor Documentation

VectorMakeString::VectorMakeString ( )
inline

Definition at line 44 of file DDLVector.cc.

References DDI::Singleton< I >::instance().

44  {
45  ddlVector_ = std::static_pointer_cast<DDLVector>(DDLGlobalRegistry::instance().getElement("Vector"));
46  }
DDLVector handles Rotation and ReflectionRotation elements.
Definition: DDLVector.h:31
static value_type & instance()
std::shared_ptr< DDLVector > ddlVector_
Definition: DDLVector.cc:48

Member Function Documentation

void VectorMakeString::operator() ( char const *  str,
char const *  end 
) const
inline

Definition at line 39 of file DDLVector.cc.

40  {
41  ddlVector_->do_makeString(str, end);
42  }
#define end
Definition: vmac.h:37
std::shared_ptr< DDLVector > ddlVector_
Definition: DDLVector.cc:48

Member Data Documentation

std::shared_ptr<DDLVector> VectorMakeString::ddlVector_
private

Definition at line 48 of file DDLVector.cc.