mxnet
Classes | Namespaces | Enumerations
io.h File Reference
#include <cstdio>
#include <string>
#include <cstring>
#include <vector>
#include <istream>
#include <ostream>
#include <streambuf>
#include "./logging.h"
#include <inttypes.h>
#include "./serializer.h"
Include dependency graph for io.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

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...
 
struct  dmlc::io::URI
 common data structure for URI More...
 
struct  dmlc::io::FileInfo
 use to store file information More...
 
class  dmlc::io::FileSystem
 file system system interface More...
 

Namespaces

 dmlc
 namespace for dmlc
 
 dmlc::io
 

Enumerations

enum  dmlc::io::FileType { dmlc::io::kFile, dmlc::io::kDirectory }
 type of file More...