NEURON
BBSS_BufferOut Class Reference
Inheritance diagram for BBSS_BufferOut:
BBSS_IO BBSS_BufferIn

Public Member Functions

 BBSS_BufferOut (char *buffer, int size)
 
virtual ~BBSS_BufferOut ()
 
virtual void i (int &j, int chk=0)
 
virtual void d (int n, double &p)
 
virtual void d (int n, double *p)
 
virtual void s (char *cp, int chk=0)
 
virtual Type type ()
 
virtual void a (int)
 
virtual void cpy (int size, char *cp)
 
- Public Member Functions inherited from BBSS_IO
 BBSS_IO ()
 
virtual ~BBSS_IO ()
 
virtual void skip (int)
 

Public Attributes

int sz
 
char * b
 
char * p
 

Additional Inherited Members

- Public Types inherited from BBSS_IO
enum  Type { IN , OUT , CNT }
 

Detailed Description

Definition at line 517 of file bbsavestate.cpp.

Constructor & Destructor Documentation

◆ BBSS_BufferOut()

BBSS_BufferOut::BBSS_BufferOut ( char *  buffer,
int  size 
)

Definition at line 532 of file bbsavestate.cpp.

◆ ~BBSS_BufferOut()

BBSS_BufferOut::~BBSS_BufferOut ( )
virtual

Definition at line 537 of file bbsavestate.cpp.

Member Function Documentation

◆ a()

void BBSS_BufferOut::a ( int  i)
virtual

Definition at line 550 of file bbsavestate.cpp.

◆ cpy()

void BBSS_BufferOut::cpy ( int  size,
char *  cp 
)
virtual

Reimplemented in BBSS_BufferIn.

Definition at line 556 of file bbsavestate.cpp.

◆ d() [1/2]

void BBSS_BufferOut::d ( int  n,
double &  p 
)
virtual

Implements BBSS_IO.

Definition at line 541 of file bbsavestate.cpp.

◆ d() [2/2]

void BBSS_BufferOut::d ( int  n,
double *  p 
)
virtual

Implements BBSS_IO.

Definition at line 544 of file bbsavestate.cpp.

◆ i()

void BBSS_BufferOut::i ( int &  j,
int  chk = 0 
)
virtual

Implements BBSS_IO.

Reimplemented in BBSS_BufferIn.

Definition at line 538 of file bbsavestate.cpp.

◆ s()

void BBSS_BufferOut::s ( char *  cp,
int  chk = 0 
)
virtual

Implements BBSS_IO.

Reimplemented in BBSS_BufferIn.

Definition at line 547 of file bbsavestate.cpp.

◆ type()

BBSS_IO::Type BBSS_BufferOut::type ( )
virtual

Implements BBSS_IO.

Reimplemented in BBSS_BufferIn.

Definition at line 553 of file bbsavestate.cpp.

Member Data Documentation

◆ b

char* BBSS_BufferOut::b

Definition at line 529 of file bbsavestate.cpp.

◆ p

char* BBSS_BufferOut::p

Definition at line 530 of file bbsavestate.cpp.

◆ sz

int BBSS_BufferOut::sz

Definition at line 528 of file bbsavestate.cpp.


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