/usr/include/opencascade/Plugin_Macro.hxx is in libopencascade-foundation-dev 6.5.0.dfsg-2build1.
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 | // File: Plugin_Macro.hxx
// Created: Tue Mar 4 10:47:14 1997
// Author: Mister rmi
// <rmi@frilox.paris1.matra-dtv.fr>
#ifndef _Plugin_Macro_HeaderFile
#define _Plugin_Macro_HeaderFile
#define PLUGIN(name) \
extern "C" {Standard_EXPORT Handle(Standard_Transient) PLUGINFACTORY(const Standard_GUID&);} \
Handle(Standard_Transient) PLUGINFACTORY(const Standard_GUID& aGUID) { \
return name::Factory(aGUID);}\
\
#endif
|