Public Member Functions | Public Attributes | List of all members
dmlc::io::URI Struct Reference

common data structure for URI More...

#include <io.h>

Collaboration diagram for dmlc::io::URI:
Collaboration graph

Public Member Functions

 URI (void)
 enable default constructor More...
 URI (const char *uri)
 construct from URI string More...
std::string str (void) const
 string representation More...

Public Attributes

std::string protocol
 protocol More...
std::string host
 host name, namenode for HDFS, bucket name for s3 More...
std::string name
 name of the path More...

Detailed Description

common data structure for URI

Constructor & Destructor Documentation

dmlc::io::URI::URI ( void  )

enable default constructor

dmlc::io::URI::URI ( const char *  uri)

construct from URI string

Member Function Documentation

std::string dmlc::io::URI::str ( void  ) const

string representation

Member Data Documentation

std::string dmlc::io::URI::host

host name, namenode for HDFS, bucket name for s3

std::string dmlc::io::URI::name

name of the path

std::string dmlc::io::URI::protocol


The documentation for this struct was generated from the following file: