Medial Code Documentation
Loading...
Searching...
No Matches
Data Structures | Namespaces
io.h File Reference

defines serializable interface of dmlc More...

#include <cstdio>
#include <string>
#include <cstring>
#include <vector>
#include <istream>
#include <ostream>
#include <streambuf>
#include "./logging.h"
#include <inttypes.h>
#include "./serializer.h"

Go to the source code of this file.

Data Structures

class  dmlc::Stream
 interface of stream I/O for serialization More...
 
class  dmlc::SeekStream
 interface of i/o stream that support seek More...
 
class  dmlc::Serializable
 interface for serializable objects More...
 
class  dmlc::InputSplit
 input split creates that allows reading of records from split of data, independent part that covers all the dataset More...
 
struct  dmlc::InputSplit::Blob
 a blob of memory region More...
 
class  dmlc::ostream
 a std::ostream class that can can wrap Stream objects, can use ostream with that output to underlying Stream More...
 
class  dmlc::istream
 a std::istream class that can can wrap Stream objects, can use istream with that output to underlying Stream More...
 

Namespaces

namespace  dmlc
 namespace for dmlc
 

Detailed Description

defines serializable interface of dmlc

Copyright (c) 2015 by Contributors