stlab.adobe.com Adobe Systems Incorporated

string.hpp File Reference

#include <adobe/config.hpp>
#include <cstring>
#include <functional>
#include <iterator>
#include <string>
#include <iosfwd>
#include <boost/cstdint.hpp>
#include <boost/operators.hpp>
#include <boost/static_assert.hpp>
#include <boost/utility.hpp>
#include <adobe/cstring.hpp>
#include <adobe/string_fwd.hpp>
#include <adobe/typeinfo.hpp>
#include <adobe/vector.hpp>

Go to the source code of this file.

Classes

class  empty_base_t< Derived >
struct  has_nothrow_constructor< adobe::version_1::string16_t >
struct  has_nothrow_constructor< adobe::version_1::string_t >
struct  str_less_t
class  string16_t
class  string_t

Namespaces

namespace  adobe
namespace  adobe::version_1
namespace  boost
namespace  std

Functions

 BOOST_STATIC_ASSERT (sizeof(string_t)==sizeof(vector< char >))
 BOOST_STATIC_ASSERT (sizeof(string16_t)==sizeof(vector< boost::uint16_t >))
std::string make_string (const char *a, const char *b)
std::string make_string (const char *a, const char *b, const char *c)
string16_t operator+ (string16_t s1, const boost::uint16_t *s2)
string16_t operator+ (string16_t s1, const string16_t &s2)
string_t operator+ (string_t s1, const char *s2)
string_t operator+ (string_t s1, const string_t &s2)
string_t operator+ (string_t s1, const std::string &s2)
template<typename CharT , class Traits , class Allocator >
std::basic_string< CharT,
Traits, Allocator > & 
operator<< (std::basic_string< CharT, Traits, Allocator > &out_str, const CharT *in_str)
std::ostream & operator<< (std::ostream &os, const string_t &t)
template<typename CharT , class Traits , class Allocator >
std::basic_string< CharT,
Traits, Allocator > & 
operator<< (std::basic_string< CharT, Traits, Allocator > &out, const std::basic_string< CharT, Traits, Allocator > &in)

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google