NEURON
OcJump Class Reference

#include <ocjump.h>

Public Member Functions

 OcJump ()
 
virtual ~OcJump ()
 
bool execute (Inst *p)
 
bool execute (const char *, Object *ob=NULL)
 
voidfpycall (void *(*)(void *, void *), void *, void *)
 

Static Public Member Functions

static void save_context (ObjectContext *)
 
static void restore_context (ObjectContext *)
 

Private Attributes

OcJumpImplimpl_
 

Detailed Description

Definition at line 25 of file ocjump.h.

Constructor & Destructor Documentation

◆ OcJump()

OcJump::OcJump ( )

Definition at line 147 of file ocjump.cpp.

◆ ~OcJump()

OcJump::~OcJump ( )
virtual

Definition at line 150 of file ocjump.cpp.

Member Function Documentation

◆ execute() [1/2]

bool OcJump::execute ( const char *  stmt,
Object ob = NULL 
)

Definition at line 157 of file ocjump.cpp.

◆ execute() [2/2]

bool OcJump::execute ( Inst p)

Definition at line 153 of file ocjump.cpp.

◆ fpycall()

void * OcJump::fpycall ( void *)(void *, void *,
void ,
void  
)

Definition at line 161 of file ocjump.cpp.

◆ restore_context()

static void OcJump::restore_context ( ObjectContext )
static

◆ save_context()

static void OcJump::save_context ( ObjectContext )
static

Member Data Documentation

◆ impl_

OcJumpImpl* OcJump::impl_
private

Definition at line 36 of file ocjump.h.


The documentation for this class was generated from the following files: