Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::unit_test::ut_detail::bcs_char_traits_impl< CharT > Struct Template Reference

#include <bcs_char_traits.hpp>

Inheritance diagram for boost::unit_test::ut_detail::bcs_char_traits_impl< CharT >:

Public Types

typedef boost::add_const
< CharT >::type 
const_char
 

Static Public Member Functions

static bool eq (CharT c1, CharT c2)
 
static bool lt (CharT c1, CharT c2)
 
static int compare (const_char *cstr1, const_char *cstr2, std::size_t n)
 
static std::size_t length (const_char *cstr)
 
static const_charfind (const_char *s, std::size_t n, CharT c)
 

Member Typedef Documentation

template<typename CharT >
typedef boost::add_const<CharT>::type boost::unit_test::ut_detail::bcs_char_traits_impl< CharT >::const_char

Member Function Documentation

template<typename CharT >
static int boost::unit_test::ut_detail::bcs_char_traits_impl< CharT >::compare ( const_char cstr1,
const_char cstr2,
std::size_t  n 
)
inlinestatic
template<typename CharT >
static const_char* boost::unit_test::ut_detail::bcs_char_traits_impl< CharT >::find ( const_char s,
std::size_t  n,
CharT  c 
)
inlinestatic
template<typename CharT >
static std::size_t boost::unit_test::ut_detail::bcs_char_traits_impl< CharT >::length ( const_char cstr)
inlinestatic
template<typename CharT >
static bool boost::unit_test::ut_detail::bcs_char_traits_impl< CharT >::lt ( CharT  c1,
CharT  c2 
)
inlinestatic

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