Represents data loaded from a file.  
 More...
#include <rapidxml_utils.hpp>
 | 
|   | file (const char *filename) | 
|   | Loads file into the memory.  More...
  | 
|   | 
|   | file (std::basic_istream< Ch > &stream) | 
|   | Loads file into the memory.  More...
  | 
|   | 
| Ch *  | data () | 
|   | Gets file data.  More...
  | 
|   | 
| const Ch *  | data () const | 
|   | Gets file data.  More...
  | 
|   | 
| std::size_t  | size () const | 
|   | Gets file data size.  More...
  | 
|   | 
template<class Ch = char>
class rapidxml::file< Ch >
Represents data loaded from a file. 
Definition at line 21 of file rapidxml_utils.hpp.
 
◆ file() [1/2]
template<class Ch  = char> 
 
Loads file into the memory. 
Data will be automatically destroyed by the destructor. 
- Parameters
 - 
  
    | filename | Filename to load.  | 
  
   
Definition at line 28 of file rapidxml_utils.hpp.
 
 
◆ file() [2/2]
template<class Ch  = char> 
 
Loads file into the memory. 
Data will be automatically destroyed by the destructor 
- Parameters
 - 
  
    | stream | Stream to load from  | 
  
   
Definition at line 51 of file rapidxml_utils.hpp.
 
 
◆ data() [1/2]
template<class Ch  = char> 
 
 
◆ data() [2/2]
template<class Ch  = char> 
 
 
◆ size()
template<class Ch  = char> 
 
Gets file data size. 
- Returns
 - Size of file data, in characters. 
 
Definition at line 79 of file rapidxml_utils.hpp.
 
 
The documentation for this class was generated from the following file: