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: