libcluon  0.0.148
cluon::MetaMessageToCPPTransformator Class Reference

#include <MetaMessageToCPPTransformator.hpp>

Public Member Functions

 MetaMessageToCPPTransformator ()=default
 
 MetaMessageToCPPTransformator (const MetaMessageToCPPTransformator &)=default
 
void visit (const MetaMessage &mm) noexcept
 
std::string content () noexcept
 

Detailed Description

This class transforms a given MetaMessage to a C++ header and source content.

Transformation is using https://github.com/kainjow/Mustache.

Constructor & Destructor Documentation

◆ MetaMessageToCPPTransformator() [1/2]

cluon::MetaMessageToCPPTransformator::MetaMessageToCPPTransformator ( )
default

◆ MetaMessageToCPPTransformator() [2/2]

cluon::MetaMessageToCPPTransformator::MetaMessageToCPPTransformator ( const MetaMessageToCPPTransformator )
default

Member Function Documentation

◆ content()

std::string cluon::MetaMessageToCPPTransformator::content ( )
noexcept
Returns
Content of the C++ header.

◆ visit()