Go to the source code of this file.
Classes | |
| class | mbl_cloneable_ptr< BaseClass > |
| Cunning pointer for objects that can be cloned. More... | |
| class | mbl_cloneable_nzptr< BaseClass > |
| Cunning non-zero pointer for objects that can be cloned. More... | |
Defines | |
| #define | MBL_CLONEABLE_PTR_INSTANTIATE(T) |
Functions | |
| template<class BaseClass > | |
| void | vsl_b_write (vsl_b_ostream &bfs, const mbl_cloneable_ptr< BaseClass > &p) |
| template<class BaseClass > | |
| void | vsl_b_read (vsl_b_istream &bfs, mbl_cloneable_ptr< BaseClass > &p) |
| template<class BaseClass > | |
| void | vsl_b_write (vsl_b_ostream &bfs, const mbl_cloneable_nzptr< BaseClass > &p) |
| template<class BaseClass > | |
| void | vsl_b_read (vsl_b_istream &bfs, mbl_cloneable_nzptr< BaseClass > &p) |
Definition in file mbl_cloneable_ptr.h.
| #define MBL_CLONEABLE_PTR_INSTANTIATE | ( | T | ) |
Definition at line 250 of file mbl_cloneable_ptr.h.
| void vsl_b_read | ( | vsl_b_istream & | bfs, |
| mbl_cloneable_ptr< BaseClass > & | p | ||
| ) |
Definition at line 123 of file mbl_cloneable_ptr.h.
| void vsl_b_read | ( | vsl_b_istream & | bfs, |
| mbl_cloneable_nzptr< BaseClass > & | p | ||
| ) |
Definition at line 247 of file mbl_cloneable_ptr.h.
| void vsl_b_write | ( | vsl_b_ostream & | bfs, |
| const mbl_cloneable_ptr< BaseClass > & | p | ||
| ) |
Definition at line 119 of file mbl_cloneable_ptr.h.
| void vsl_b_write | ( | vsl_b_ostream & | bfs, |
| const mbl_cloneable_nzptr< BaseClass > & | p | ||
| ) |
Definition at line 243 of file mbl_cloneable_ptr.h.
1.7.5.1