| 
| template<typename Ignored >  | 
| bool  | read_data_internal (Ignored *, FILE *fp, void *data, size_t length) | 
|   | 
| template<typename Ignored >  | 
| bool  | write_data_internal (Ignored *, FILE *fp, const void *data, size_t length) | 
|   | 
| template<typename ISTREAM >  | 
| bool  | read_data_internal_for_istream (ISTREAM *fp, void *data, size_t length) | 
|   | 
| template<typename Ignored >  | 
| bool  | read_data_internal (Ignored *, std::istream *fp, void *data, size_t length) | 
|   | 
| template<typename OSTREAM >  | 
| bool  | write_data_internal_for_ostream (OSTREAM *fp, const void *data, size_t length) | 
|   | 
| template<typename Ignored >  | 
| bool  | write_data_internal (Ignored *, std::ostream *fp, const void *data, size_t length) | 
|   | 
| template<typename INPUT >  | 
| bool  | read_data_internal (INPUT *fp, void *, void *data, size_t length) | 
|   | 
| template<typename OUTPUT >  | 
| bool  | write_data_internal (OUTPUT *fp, void *, const void *data, size_t length) | 
|   | 
| template<typename INPUT >  | 
| bool  | read_data (INPUT *fp, void *data, size_t length) | 
|   | 
| template<typename OUTPUT >  | 
| bool  | write_data (OUTPUT *fp, const void *data, size_t length) | 
|   | 
| template<typename INPUT , typename IntType >  | 
| bool  | read_bigendian_number (INPUT *fp, IntType *value, size_t length) | 
|   | 
| template<typename OUTPUT , typename IntType >  | 
| bool  | write_bigendian_number (OUTPUT *fp, IntType value, size_t length) | 
|   |