blob: 650fc3fe4893c1f178ccfe9f698548fe9b387224 [file] [log] [blame]
// --------------------------------------------------------
// Code generated by Papyrus C
// --------------------------------------------------------
// This template is called by the main module file
/*
* File generated from the CCodegenTest::Class1 uml class
* Generated by the Papyrus C Generator (CEA LIST)
*
*/
#ifndef CLASS1_H_
#define CLASS1_H_
// Explicit import of the class
/*
*-----------------------Import----------------------
*/
#include <stdlib.h>
// User imports
/* "startUserCode" to add imports */
/* "endUserCode" to add imports */
/* include other files*/
// header body
/*
*--------------Public Class Description-------------
*/
// Structure
/* Class Macro definition */
#define Class1(OBJ) ((Class1*)OBJ)
typedef struct Class1 Class1;
struct Class1 {
int /* private */iVal;
};
// Constructor and destructor declarations
/*
*----Default constructor & destructor prototypes---
*/
// Property initialisation declarations
// Class methods declarations
/*
*---------------Function Declarations--------------
*/
void
Class1__Class1(Class1 *self);
void
Class1_Class1(Class1 cSource, Class1 *self);
// ----------------------------------Public Global VariableDescription----------------------------------
// ----------------------------------Global Public Functions----------------------------------
#endif /*CLASS1_H_*/