#include "base-precomp.h"
#include <mrpt/utils/CStream.h>
#include <mrpt/system/os.h>
#include <mrpt/utils/CSerializable.h>
#include <mrpt/utils/types_math.h>
#include <map>
#include <iostream>
#include <cstdarg>
#include "internal_class_registry.h"
 
Go to the source code of this file.
 | 
|    | mrpt | 
|   | This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries. 
  | 
|   | 
|    | mrpt::utils | 
|   | Classes for serialization, sockets, ini-file manipulation, streams, list of properties-values, timewatch, extensions to STL. 
  | 
|   | 
|    | mrpt::utils::detail | 
|   | 
◆ CSTREAM_VERBOSE
      
        
          | #define CSTREAM_VERBOSE   0 | 
        
      
 
 
◆ IMPLEMENT_CSTREAM_READ_WRITE_SIMPLE_TYPE
      
        
          | #define IMPLEMENT_CSTREAM_READ_WRITE_SIMPLE_TYPE | 
          ( | 
            | 
          T | ) | 
           | 
        
      
 
Value:                { \
                        out.WriteBuffer( (
void*)&
a, 
sizeof(
a) ); \
                        return out; \
                } \
                { \
                }
size_t ReadBuffer(void *Buffer, size_t Count)
Reads a block of bytes from the stream into Buffer. 
 
This base class is used to provide a unified interface to files,memory buffers,..Please see the deriv...
 
std::ostream & operator<<(std::ostream &out, MD5 md5)
 
BASE_IMPEXP ::mrpt::utils::CStream & operator>>(mrpt::utils::CStream &in, CMatrixPtr &pObj)
 
GLubyte GLubyte GLubyte a
 
 
Definition at line 100 of file CStream.cpp.
 
 
◆ SERIALIZATION_END_FLAG
      
        
          | #define SERIALIZATION_END_FLAG   0x88 |