NEURON
BBSS_IO Class Referenceabstract

#include <bbsavestate.h>

Inheritance diagram for BBSS_IO:
BBSS_BufferOut BBSS_Cnt BBSS_TxtFileIn BBSS_TxtFileOut BBSS_BufferIn

Public Types

enum  Type { IN, OUT, CNT }
 

Public Member Functions

 BBSS_IO ()
 
virtual ~BBSS_IO ()
 
virtual void i (int &j, int chk=0)=0
 
virtual void d (int n, double &p)=0
 
virtual void d (int n, double *p)=0
 
virtual void s (char *cp, int chk=0)=0
 
virtual Type type ()=0
 
virtual void skip (int)
 

Detailed Description

Definition at line 12 of file bbsavestate.h.

Member Enumeration Documentation

◆ Type

Enumerator
IN 
OUT 
CNT 

Definition at line 14 of file bbsavestate.h.

Constructor & Destructor Documentation

◆ BBSS_IO()

BBSS_IO::BBSS_IO ( )

Definition at line 374 of file bbsavestate.cpp.

◆ ~BBSS_IO()

virtual BBSS_IO::~BBSS_IO ( )
inlinevirtual

Definition at line 16 of file bbsavestate.h.

Member Function Documentation

◆ d() [1/2]

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

◆ d() [2/2]

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

◆ i()

virtual void BBSS_IO::i ( int j,
int  chk = 0 
)
pure virtual

◆ s()

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

◆ skip()

virtual void BBSS_IO::skip ( int  )
inlinevirtual

Reimplemented in BBSS_BufferIn, and BBSS_TxtFileIn.

Definition at line 22 of file bbsavestate.h.

◆ type()

virtual Type BBSS_IO::type ( )
pure virtual

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