diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2018-07-02 22:39:25 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2018-07-02 22:40:18 (GMT) |
commit | de2cb8e2fad4a3031d7b7c2cb189a6dbdaf8d5a9 (patch) | |
tree | eb9b01fc893ace47e0311ebca7511162769c36be /src/analysis/types/cse-int.h | |
parent | 4630eb7a2b0b61a4e9ea3a99e7a8cdaba05392cd (diff) |
Extented the types definitions.
Diffstat (limited to 'src/analysis/types/cse-int.h')
-rw-r--r-- | src/analysis/types/cse-int.h | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/src/analysis/types/cse-int.h b/src/analysis/types/cse-int.h deleted file mode 100644 index 0272435..0000000 --- a/src/analysis/types/cse-int.h +++ /dev/null @@ -1,59 +0,0 @@ - -/* Chrysalide - Outil d'analyse de fichiers binaires - * cse-int.h - prototypes pour la définition interne des types classes / structures / énumérations - * - * Copyright (C) 2012-2017 Cyrille Bagard - * - * This file is part of Chrysalide. - * - * Chrysalide is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 3 of the License, or - * (at your option) any later version. - * - * Chrysalide is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with Chrysalide. If not, see <http://www.gnu.org/licenses/>. - */ - - -#ifndef _ANALYSIS_TYPES_CSE_INT_H -#define _ANALYSIS_TYPES_CSE_INT_H - - -#include "cse.h" -#include "../type-int.h" - - - -/* Description de type classe/structure et enumeration (instance) */ -struct _GClassEnumType -{ - GDataType parent; /* A laisser en premier */ - - ClassEnumType type; /* Type représenté si connu */ - char *name; /* Description humaine */ - -}; - -/* Description de type classe/structure et enumeration (classe) */ -struct _GClassEnumTypeClass -{ - GDataTypeClass parent; /* A laisser en premier */ - -}; - - -/* Décrit le type fourni sous forme de caractères. */ -char *g_class_enum_type_to_string(const GClassEnumType *); - -/* Procède à l'impression de la description d'un type. */ -//void g_class_enum_type_output(const GClassEnumType *, GLangOutput *, GBufferLine *, bool, bool); - - - -#endif /* _ANALYSIS_TYPES_CSE_INT_H */ |