NEURON
BBSaveState Class Reference

#include <bbsavestate.h>

Public Member Functions

 BBSaveState ()
 
virtual ~BBSaveState ()
 
virtual void apply (BBSS_IO *io)
 
int counts (int **gids, int **counts)
 
void core ()
 
void init ()
 
void finish ()
 
void gids ()
 
void gid2buffer (int gid, char *buffer, int size)
 
void buffer2gid (int gid, char *buffer, int size)
 
void gidobj (int basegid)
 
void gidobj (int spgid, Object *)
 
void cell (Object *)
 
int cellsize (Object *)
 
void section_exist_info (Section *)
 
void section (Section *)
 
int sectionsize (Section *)
 
void seccontents (Section *)
 
void node (Node *)
 
void node01 (Section *, Node *)
 
void v_vext (Node *)
 
void mech (Prop *)
 
void netrecv_pp (Point_process *)
 
void possible_presyn (int gid)
 
void mk_base2spgid ()
 
void mk_pp2de ()
 
void mk_presyn_info ()
 
void del_pp2de ()
 

Public Attributes

BBSS_IOf
 

Detailed Description

Definition at line 27 of file bbsavestate.h.

Constructor & Destructor Documentation

◆ BBSaveState()

BBSaveState::BBSaveState ( )

Definition at line 1468 of file bbsavestate.cpp.

◆ ~BBSaveState()

BBSaveState::~BBSaveState ( )
virtual

Definition at line 1474 of file bbsavestate.cpp.

Member Function Documentation

◆ apply()

void BBSaveState::apply ( BBSS_IO io)
virtual

Definition at line 1480 of file bbsavestate.cpp.

◆ buffer2gid()

void BBSaveState::buffer2gid ( int  gid,
char *  buffer,
int  size 
)

Definition at line 1620 of file bbsavestate.cpp.

◆ cell()

void BBSaveState::cell ( Object c)

Definition at line 1781 of file bbsavestate.cpp.

◆ cellsize()

int BBSaveState::cellsize ( Object c)

Definition at line 1688 of file bbsavestate.cpp.

◆ core()

void BBSaveState::core ( )

Definition at line 1486 of file bbsavestate.cpp.

◆ counts()

int BBSaveState::counts ( int **  gids,
int **  counts 
)

Definition at line 1545 of file bbsavestate.cpp.

◆ del_pp2de()

void BBSaveState::del_pp2de ( )

Definition at line 1441 of file bbsavestate.cpp.

◆ finish()

void BBSaveState::finish ( )

Definition at line 1509 of file bbsavestate.cpp.

◆ gid2buffer()

void BBSaveState::gid2buffer ( int  gid,
char *  buffer,
int  size 
)

Definition at line 1605 of file bbsavestate.cpp.

◆ gidobj() [1/2]

void BBSaveState::gidobj ( int  basegid)

Definition at line 1653 of file bbsavestate.cpp.

◆ gidobj() [2/2]

void BBSaveState::gidobj ( int  spgid,
Object obj 
)

Definition at line 1666 of file bbsavestate.cpp.

◆ gids()

void BBSaveState::gids ( )

Definition at line 1641 of file bbsavestate.cpp.

◆ init()

void BBSaveState::init ( )

Definition at line 1503 of file bbsavestate.cpp.

◆ mech()

void BBSaveState::mech ( Prop p)

Definition at line 2063 of file bbsavestate.cpp.

◆ mk_base2spgid()

void BBSaveState::mk_base2spgid ( )

Definition at line 1529 of file bbsavestate.cpp.

◆ mk_pp2de()

void BBSaveState::mk_pp2de ( )

Definition at line 1382 of file bbsavestate.cpp.

◆ mk_presyn_info()

void BBSaveState::mk_presyn_info ( )

Definition at line 2656 of file bbsavestate.cpp.

◆ netrecv_pp()

void BBSaveState::netrecv_pp ( Point_process pp)

Definition at line 2176 of file bbsavestate.cpp.

◆ node()

void BBSaveState::node ( Node nd)

Definition at line 1986 of file bbsavestate.cpp.

◆ node01()

void BBSaveState::node01 ( Section sec,
Node nd 
)

Definition at line 2022 of file bbsavestate.cpp.

◆ possible_presyn()

void BBSaveState::possible_presyn ( int  gid)

Definition at line 2669 of file bbsavestate.cpp.

◆ seccontents()

void BBSaveState::seccontents ( Section sec)

Definition at line 1947 of file bbsavestate.cpp.

◆ section()

void BBSaveState::section ( Section sec)

Definition at line 1913 of file bbsavestate.cpp.

◆ section_exist_info()

void BBSaveState::section_exist_info ( Section sec)

Definition at line 1898 of file bbsavestate.cpp.

◆ sectionsize()

int BBSaveState::sectionsize ( Section sec)

Definition at line 1925 of file bbsavestate.cpp.

◆ v_vext()

void BBSaveState::v_vext ( Node nd)

Definition at line 1970 of file bbsavestate.cpp.

Member Data Documentation

◆ f

BBSS_IO* BBSaveState::f

Definition at line 32 of file bbsavestate.h.


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