boostorg / nowide
Showing 2 of 3 files from the diff.
Other files ignored by Codecov

@@ -38,9 +38,10 @@
Loading
38 38
    using std::filebuf;
39 39
#else // Windows
40 40
    ///
41 -
    /// \brief This forward declaration defines the basic_filebuf type.
41 +
    /// \brief This forward declaration defines the basic_filebuf type
42 +
    ///        which is used when #BOOST_NOWIDE_USE_FILEBUF_REPLACEMENT is set, e.g. on Windows.
42 43
    ///
43 -
    /// it is implemented and specialized for CharType = char, it
44 +
    /// It is implemented and specialized for CharType = char, it
44 45
    /// implements std::filebuf over standard C I/O
45 46
    ///
46 47
    template<typename CharType, typename Traits = std::char_traits<CharType>>
@@ -48,8 +49,9 @@
Loading
48 49
49 50
    ///
50 51
    /// \brief This is the implementation of std::filebuf
52 +
    ///        which is used when #BOOST_NOWIDE_USE_FILEBUF_REPLACEMENT is set, e.g. on Windows.
51 53
    ///
52 -
    /// it is implemented and specialized for CharType = char, it
54 +
    /// It is implemented and specialized for CharType = char, it
53 55
    /// implements std::filebuf over standard C I/O
54 56
    ///
55 57
    template<>

@@ -68,6 +68,7 @@
Loading
68 68
    ///
69 69
    /// \brief Same as std::basic_ifstream<char> but accepts UTF-8 strings under Windows
70 70
    ///
71 +
    /// Affected by #BOOST_NOWIDE_USE_FILEBUF_REPLACEMENT and #BOOST_NOWIDE_USE_WCHAR_OVERLOADS
71 72
    template<typename CharType, typename Traits = std::char_traits<CharType>>
72 73
    class basic_ifstream : public detail::fstream_impl<CharType, Traits, detail::StreamTypeIn>
73 74
    {
@@ -118,7 +119,7 @@
Loading
118 119
    ///
119 120
    /// \brief Same as std::basic_ofstream<char> but accepts UTF-8 strings under Windows
120 121
    ///
121 -
122 +
    /// Affected by #BOOST_NOWIDE_USE_FILEBUF_REPLACEMENT and #BOOST_NOWIDE_USE_WCHAR_OVERLOADS
122 123
    template<typename CharType, typename Traits = std::char_traits<CharType>>
123 124
    class basic_ofstream : public detail::fstream_impl<CharType, Traits, detail::StreamTypeOut>
124 125
    {
@@ -171,6 +172,7 @@
Loading
171 172
    ///
172 173
    /// \brief Same as std::basic_fstream<char> but accepts UTF-8 strings under Windows
173 174
    ///
175 +
    /// Affected by #BOOST_NOWIDE_USE_FILEBUF_REPLACEMENT and #BOOST_NOWIDE_USE_WCHAR_OVERLOADS
174 176
    template<typename CharType, typename Traits = std::char_traits<CharType>>
175 177
    class basic_fstream : public detail::fstream_impl<CharType, Traits, detail::StreamTypeInOut>
176 178
    {
Files Coverage
include/boost/nowide 98.07%
src 98.07%
test 100.00%
Project Totals (33 files) 99.34%
Appveyor
Build #q2neyb95dxd3815i -
APPVEYOR_BUILD_WORKER_IMAGE=Visual Studio 2019
Github Actions
Build #2045135363 -
Appveyor
Build #pri0bclwo9uvfvcb -
APPVEYOR_BUILD_WORKER_IMAGE=Visual Studio 2019

No yaml found.

Create your codecov.yml to customize your Codecov experience

Sunburst
The inner-most circle is the entire project, moving away from the center are folders then, finally, a single file. The size and color of each slice is representing the number of statements and the coverage, respectively.
Icicle
The top section represents the entire project. Proceeding with folders and finally individual files. The size and color of each slice is representing the number of statements and the coverage, respectively.
Grid
Each block represents a single file in the project. The size and color of each block is represented by the number of statements and the coverage, respectively.
Loading