flext 0.6.2
fldefs.h
Go to the documentation of this file.
1/*
2flext - C++ layer for Max and Pure Data externals
3
4Copyright (c) 2001-2015 Thomas Grill (gr@grrrr.org)
5For information on usage and redistribution, and for a DISCLAIMER OF ALL
6WARRANTIES, see the file, "license.txt," in this distribution.
7*/
8
13#ifndef __FLEXT_DEFS_H
14#define __FLEXT_DEFS_H
15
24#ifdef FLEXT_VIRT
25#define FLEXT_CAST dynamic_cast
26#else
27#define FLEXT_CAST static_cast
28#endif
29
31
32#include "fldefs_hdr.h"
33
34#include "fldefs_setup.h"
35
36
37// ====================================================================================
38
43#include "fldefs_methcb.h"
44#include "fldefs_meththr.h"
45#include "fldefs_methadd.h"
46#include "fldefs_methbind.h"
47#include "fldefs_methcall.h"
48
50
51
52
53#ifdef FLEXT_ATTRIBUTES
54
60#include "fldefs_attrcb.h"
61#include "fldefs_attrvar.h"
62#include "fldefs_attradd.h"
63
65
66#endif // FLEXT_ATTRIBUTES
67
68#endif // __FLEXT_DEFS_H
This file contains all #defines for actual usage.
This file contains all #defines for actual usage.
This file contains all #defines for actual usage.
This file contains all #defines for actual usage.
This file contains all #defines for actual usage.
This file contains all #defines for actual usage.
This file contains all #defines for actual usage.
This file contains all #defines for actual usage.
This file contains all #defines for actual usage.