OpenLexocad  27.1
Profiny.h File Reference
#include <boost/intrusive_ptr.hpp>
#include <boost/timer/timer.hpp>
#include <fstream>
#include <map>
#include <sstream>
#include <vector>

Go to the source code of this file.

Macros

#define PROFINY_SCOPE
 
#define PROFINY_SCOPE_WITH_ID(ID)
 
#define PROFINY_NAMED_SCOPE(NAME)
 
#define PROFINY_NAMED_SCOPE_WITH_ID(NAME, ID)
 
#define NANOSEC_TO_SEC(X)   ((X) / 1000000000.0)
 

Functions

void intrusive_ptr_add_ref (profiny::BaseObject *p)
 
void intrusive_ptr_release (profiny::BaseObject *p)
 

Macro Definition Documentation

◆ NANOSEC_TO_SEC

#define NANOSEC_TO_SEC (   X)    ((X) / 1000000000.0)

◆ PROFINY_NAMED_SCOPE

#define PROFINY_NAMED_SCOPE (   NAME)

◆ PROFINY_NAMED_SCOPE_WITH_ID

#define PROFINY_NAMED_SCOPE_WITH_ID (   NAME,
  ID 
)

◆ PROFINY_SCOPE

#define PROFINY_SCOPE

◆ PROFINY_SCOPE_WITH_ID

#define PROFINY_SCOPE_WITH_ID (   ID)

Function Documentation

◆ intrusive_ptr_add_ref()

void intrusive_ptr_add_ref ( profiny::BaseObject *  p)
inline

◆ intrusive_ptr_release()

void intrusive_ptr_release ( profiny::BaseObject *  p)
inline