PhoenixGenerator  3.4.0
Generate code from template files and projects in C++, Rust, Python and wrapped C++ to Python
Loading...
Searching...
No Matches
RustTraitGetterSetter.h
Go to the documentation of this file.
1/***************************************
2 Auteur : Pierre Aubert
3 Mail : pierre.aubert@lapp.in2p3.fr
4 Licence : LGPL-3.0-only
5****************************************/
6
7#ifndef __RUST_TRAIT_GETTER_SETTER_H__
8#define __RUST_TRAIT_GETTER_SETTER_H__
9
10#include <fstream>
12
15 public:
17 virtual ~RustTraitGetterSetter();
18
19 virtual void implMethodDeclaration(std::ofstream & fs, const PClassConfig & classConfig, const GeneratorMode & mode) const;
20 virtual void testFunction(std::ofstream & fs, const PClassConfig & classConfig, const GeneratorMode & mode) const;
21};
22
23#endif
Class to describe a basic class.
virtual void implMethodDeclaration(std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
Implementation of the impl block methods.
RustTraitGetterSetter()
Consctructor of RustTraitGetterSetter.
virtual void testFunction(std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
Implementation of test function.
All the genertor modes.