Wolframe, 0.0.3

_Wolframe::prgbind::NormalizeProgram Class Reference

Program type for normalizer functions (.wnmp files) used for atomic types in form data description languages. More...

#include <normalizeProgram.hpp>

Inheritance diagram for _Wolframe::prgbind::NormalizeProgram:
_Wolframe::prgbind::Program

Public Member Functions

 NormalizeProgram ()
 Default constructor. More...
 
virtual ~NormalizeProgram ()
 Destructor. More...
 
virtual bool is_mine (const std::string &filename) const
 Implementation of Program::is_mine( const std::string&) const;. More...
 
virtual void loadProgram (ProgramLibrary &library, db::Database *transactionDB, const std::string &filename)
 Implementation of Program::loadProgram( ProgramLibrary&, db::Database*, const std::string&);. More...
 
- Public Member Functions inherited from _Wolframe::prgbind::Program
 Program (Category category_)
 
virtual ~Program ()
 
Category category () const
 

Additional Inherited Members

- Public Types inherited from _Wolframe::prgbind::Program
enum  Category {
  Core =10, FormType =20, Form =30, Function =40,
  SuperFunction =50
}
 Category of the program. Determines ascending load order (dependencies) More...
 

Detailed Description

Program type for normalizer functions (.wnmp files) used for atomic types in form data description languages.

Constructor & Destructor Documentation

_Wolframe::prgbind::NormalizeProgram::NormalizeProgram ( )
inline

Default constructor.

virtual _Wolframe::prgbind::NormalizeProgram::~NormalizeProgram ( )
inlinevirtual

Destructor.

Member Function Documentation

virtual bool _Wolframe::prgbind::NormalizeProgram::is_mine ( const std::string &  filename) const
virtual
virtual void _Wolframe::prgbind::NormalizeProgram::loadProgram ( ProgramLibrary library,
db::Database transactionDB,
const std::string &  filename 
)
virtual

The documentation for this class was generated from the following file: