NEURON
ocdeck.h
Go to the documentation of this file.
1 #ifndef ocdeck_h
2 #define ocdeck_h
3 
4 #include "ocglyph.h"
5 #include <ivstream.h>
6 
7 class OcDeckImpl;
8 struct Object;
9 
10 class OcDeck : public OcGlyphContainer {
11 public:
12  OcDeck();
13  virtual ~OcDeck();
14 
15  virtual void box_append(OcGlyph*);
16  virtual void save(ostream&);
17  virtual void save_action(const char*, Object*);
18  virtual void flip_to(int);
19  virtual void remove_last();
20  virtual void remove(int);
21  virtual void move_last(int); // make last item the i'th item
22 private:
23  OcDeckImpl* bi_;
24 };
25 
26 #endif
Definition: ocdeck.h:10
OcDeckImpl * bi_
Definition: ocdeck.h:23
virtual void save_action(const char *, Object *)
virtual void move_last(int)
virtual void remove_last()
virtual void flip_to(int)
virtual void box_append(OcGlyph *)
virtual void save(ostream &)
int
Definition: nrnmusic.cpp:71
Definition: hocdec.h:226
virtual ~OcDeck()