/usr/include/opencollada/COLLADASaxFrameworkLoader/COLLADASaxFWLPrerequisites.h is in opencollada-dev 0.1.0~20140703.ddf8f47+dfsg1-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 | /*
Copyright (c) 2008-2009 NetAllied Systems GmbH
This file is part of COLLADASaxFrameworkLoader.
Licensed under the MIT Open Source License,
for details please see LICENSE file or the website
http://www.opensource.org/licenses/mit-license.php
*/
#ifndef __COLLADASAXFWL_PREREQUISITES_H__
#define __COLLADASAXFWL_PREREQUISITES_H__
#include <cstddef>
#include <limits>
#include <string>
#include <cassert>
#include "COLLADABUPlatform.h"
namespace COLLADASaxFWL
{
typedef std::string String;
enum COLLADAVersion
{
COLLADA_UNKNOWN,
COLLADA_14,
COLLADA_15
};
#define COLLADASAXFWL_REAL_IS_FLOAT
#ifdef COLLADASAXFWL_REAL_IS_FLOAT
typedef float Real;
#else
typedef float Double;
#endif
}
#ifndef NDEBUG
// Uncomment this line, if you want to check, that the sax parser functions are virtual functions of the base class
// This a only a compile time check. Comment this line if you want to run the frame work loader;
# define MakeVirtualFunctionTest
#endif //NDEBUG
// This macro should be used in every reimplementation of one of the virtual functions of ColladaParserAutoGen
// When MakeVirtualFunctionTest is defined, this macro checks, if this function exist as a method in ColladaParserAutoGen
// The parameter is the name of the function, i.e. every reimplementation of a class called C should looke like:
// C::begin__elementName( SaxVirtualFunctionTest(begin__elementName) .... )
//
#ifdef MakeVirtualFunctionTest
# define SaxVirtualFunctionTest14(f) if (false) static_cast<ColladaParserAutoGen14*>(this)->f;
#else
# define SaxVirtualFunctionTest14(f)
#endif //MakeVirtualFunctionTest
#ifdef MakeVirtualFunctionTest
# define SaxVirtualFunctionTest15(f) if (false) static_cast<ColladaParserAutoGen15*>(this)->f;
#else
# define SaxVirtualFunctionTest15(f)
#endif //MakeVirtualFunctionTest
#endif //__COLLADASAXFWL_PREREQUISITES_H__
|