NAMD
Classes | Macros | Variables
NamdEventsProfiling.h File Reference
#include "common.h"
#include <map>
#include "NamdEventsProfiling.def"

Go to the source code of this file.

Classes

struct  NamdProfileEvent
 

Macros

#define NAMD_PROFILE_EVENT(a, b)   a,
 
#define NAMD_PROFILE_EVENT(a, b)   b,
 
#define NAMD_PROFILE_START()   do { } while(0)
 
#define NAMD_PROFILE_STOP()   do { } while(0)
 
#define NAMD_REGISTER_EVENT(name, cid)   do { } while(0)
 
#define NAMD_EVENT_START(eon, id)   do { } while(0)
 
#define NAMD_EVENT_START_EX(eon, id, str)   do { } while(0)
 
#define NAMD_EVENT_STOP(eon, id)   do { } while(0)
 
#define NAMD_EVENT_RANGE(eon, id)   do { } while(0)
 
#define NAMD_EVENT_RANGE_2(eon, id)   do { } while(0)
 

Variables

char const *const NamdProfileEventStr []
 

Macro Definition Documentation

#define NAMD_EVENT_RANGE (   eon,
  id 
)    do { } while(0)

Definition at line 315 of file NamdEventsProfiling.h.

#define NAMD_EVENT_RANGE_2 (   eon,
  id 
)    do { } while(0)
#define NAMD_EVENT_START (   eon,
  id 
)    do { } while(0)

Definition at line 306 of file NamdEventsProfiling.h.

Referenced by HomePatch::doAtomMigration(), and Sequencer::integrate().

#define NAMD_EVENT_START_EX (   eon,
  id,
  str 
)    do { } while(0)
#define NAMD_EVENT_STOP (   eon,
  id 
)    do { } while(0)
#define NAMD_PROFILE_EVENT (   a,
 
)    a,

Definition at line 23 of file NamdEventsProfiling.h.

#define NAMD_PROFILE_EVENT (   a,
 
)    b,

Definition at line 23 of file NamdEventsProfiling.h.

#define NAMD_PROFILE_START ( )    do { } while(0)

Definition at line 297 of file NamdEventsProfiling.h.

Referenced by Sequencer::integrate().

#define NAMD_PROFILE_STOP ( )    do { } while(0)

Definition at line 300 of file NamdEventsProfiling.h.

Referenced by Sequencer::integrate().

#define NAMD_REGISTER_EVENT (   name,
  cid 
)    do { } while(0)

Definition at line 303 of file NamdEventsProfiling.h.

Variable Documentation

char const* const NamdProfileEventStr[]