PhoenixGenerator  3.4.0
Generate code from template files and projects in C++, Rust, Python and wrapped C++ to Python
Loading...
Searching...
No Matches
PAbstractRustTraitBackend Class Reference

Abstract trait of the backend for rust. More...

#include <PAbstractTraitBackend.h>

Inheritance diagram for PAbstractRustTraitBackend:

Public Member Functions

virtual void classExtraDeclaration (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
virtual void headerExtraInclude (std::ofstream &fs, const GeneratorMode &mode) const
virtual void implMethodDeclaration (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
 PAbstractRustTraitBackend ()
virtual void testFunction (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
virtual ~PAbstractRustTraitBackend ()

Detailed Description

Abstract trait of the backend for rust.

Definition at line 84 of file PAbstractTraitBackend.h.

Constructor & Destructor Documentation

◆ PAbstractRustTraitBackend()

PAbstractRustTraitBackend::PAbstractRustTraitBackend ( )
inline

Definition at line 86 of file PAbstractTraitBackend.h.

86{}

Referenced by RustTraitGetterSetter::RustTraitGetterSetter().

Here is the caller graph for this function:

◆ ~PAbstractRustTraitBackend()

virtual PAbstractRustTraitBackend::~PAbstractRustTraitBackend ( )
inlinevirtual

Definition at line 87 of file PAbstractTraitBackend.h.

87{}

Member Function Documentation

◆ classExtraDeclaration()

virtual void PAbstractRustTraitBackend::classExtraDeclaration ( std::ofstream & fs,
const PClassConfig & classConfig,
const GeneratorMode & mode ) const
inlinevirtual

Definition at line 94 of file PAbstractTraitBackend.h.

94{}

◆ headerExtraInclude()

virtual void PAbstractRustTraitBackend::headerExtraInclude ( std::ofstream & fs,
const GeneratorMode & mode ) const
inlinevirtual

Reimplemented in RustTraitCheckStream, RustTraitDataStream, and RustTraitTypeStream.

Definition at line 90 of file PAbstractTraitBackend.h.

90{}

◆ implMethodDeclaration()

virtual void PAbstractRustTraitBackend::implMethodDeclaration ( std::ofstream & fs,
const PClassConfig & classConfig,
const GeneratorMode & mode ) const
inlinevirtual

Reimplemented in RustTraitGetterSetter.

Definition at line 92 of file PAbstractTraitBackend.h.

92{}

◆ testFunction()

virtual void PAbstractRustTraitBackend::testFunction ( std::ofstream & fs,
const PClassConfig & classConfig,
const GeneratorMode & mode ) const
inlinevirtual

Reimplemented in RustTraitGetterSetter.

Definition at line 97 of file PAbstractTraitBackend.h.

97{}

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