Public Member Functions | List of all members
Om::Language::System::Definition< ThisOperation > Class Template Reference

An inserter of an Operation into the static System instance. More...

#include "system.hpp"

Public Member Functions

 Definition ()
 Inserts the Operation into the System. More...

Detailed Description

template<typename ThisOperation>
class Om::Language::System::Definition< ThisOperation >

This is safe to construct before main, but the order of construction is implementation-defined; if there is more than one Operation with the same Operator, the choice of which to apply first will be implementation-defined.

Definition at line 54 of file system.hpp.

Constructor & Destructor Documentation

template<typename ThisOperation>
Om::Language::System::Definition< ThisOperation >::Definition ( )

If there is already an Operation mapped to the same Operator, it will be overwritten.

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