Logo
Reference manual - version ored_version
Public Types | Public Member Functions | Friends | List of all members
ReferenceDatumFactory Class Reference
+ Inheritance diagram for ReferenceDatumFactory:

Public Types

typedef std::map< std::string, std::function< boost::shared_ptr< AbstractReferenceDatumBuilder >)> > map_type
 

Public Member Functions

boost::shared_ptr< ReferenceDatumbuild (const std::string &refDatumType)
 
void addBuilder (const std::string &refDatumType, std::function< boost::shared_ptr< AbstractReferenceDatumBuilder >()> builder, const bool allowOverwrite=false)
 

Friends

class QuantLib::Singleton< ReferenceDatumFactory, std::integral_constant< bool, true > >