BRL-CAD
setup.cpp File Reference
#include "common.h"
#include "gcv_private.h"
Include dependency graph for setup.cpp:

Go to the source code of this file.

Data Structures

class  RegisterPlugin
 

Macros

#define TOKENPASTE(prefix, suffix)   prefix ## suffix
 
#define TOKENPASTE2(prefix, suffix)   TOKENPASTE(prefix, suffix)
 
#define PLUGIN(name)
 

Functions

 PLUGIN (gcv_plugin_conv_brlcad)
 
 PLUGIN (gcv_plugin_conv_stl_read)
 
 PLUGIN (gcv_plugin_conv_stl_write)
 
 PLUGIN (gcv_plugin_conv_obj_write)
 
 PLUGIN (gcv_plugin_conv_fastgen4_read)
 
 PLUGIN (gcv_plugin_conv_vrml_write)
 

Detailed Description

Registration of libgcv static plugins.

Definition in file setup.cpp.

Macro Definition Documentation

#define TOKENPASTE (   prefix,
  suffix 
)    prefix ## suffix

Definition at line 32 of file setup.cpp.

#define TOKENPASTE2 (   prefix,
  suffix 
)    TOKENPASTE(prefix, suffix)

Definition at line 33 of file setup.cpp.

#define PLUGIN (   name)
Value:
extern "C" gcv_plugin_info name; \
static const RegisterPlugin TOKENPASTE2(plugin_, __LINE__)((name))
Definition: clone.c:90
#define TOKENPASTE2(prefix, suffix)
Definition: setup.cpp:33

Definition at line 34 of file setup.cpp.

Function Documentation

PLUGIN ( gcv_plugin_conv_brlcad  )