From 1a78a62555be32868418fe52f8e330c9d0f95d5a Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Tue, 30 Oct 2012 12:57:26 -0700 Subject: Imported Upstream version 1.49.0 --- .../reference/mutable_buffers_1/begin.html | 49 +++++++ .../mutable_buffers_1/const_iterator.html | 60 ++++++++ .../reference/mutable_buffers_1/end.html | 50 +++++++ .../mutable_buffers_1/mutable_buffers_1.html | 60 ++++++++ .../mutable_buffers_1/overload1.html | 51 +++++++ .../mutable_buffers_1/overload2.html | 50 +++++++ .../mutable_buffers_1/operator_plus_.html | 58 ++++++++ .../operator_plus_/overload1.html | 54 ++++++++ .../operator_plus_/overload2.html | 54 ++++++++ .../reference/mutable_buffers_1/value_type.html | 154 +++++++++++++++++++++ 10 files changed, 640 insertions(+) create mode 100755 doc/html/boost_asio/reference/mutable_buffers_1/begin.html create mode 100755 doc/html/boost_asio/reference/mutable_buffers_1/const_iterator.html create mode 100755 doc/html/boost_asio/reference/mutable_buffers_1/end.html create mode 100755 doc/html/boost_asio/reference/mutable_buffers_1/mutable_buffers_1.html create mode 100755 doc/html/boost_asio/reference/mutable_buffers_1/mutable_buffers_1/overload1.html create mode 100755 doc/html/boost_asio/reference/mutable_buffers_1/mutable_buffers_1/overload2.html create mode 100755 doc/html/boost_asio/reference/mutable_buffers_1/operator_plus_.html create mode 100755 doc/html/boost_asio/reference/mutable_buffers_1/operator_plus_/overload1.html create mode 100755 doc/html/boost_asio/reference/mutable_buffers_1/operator_plus_/overload2.html create mode 100755 doc/html/boost_asio/reference/mutable_buffers_1/value_type.html (limited to 'doc/html/boost_asio/reference/mutable_buffers_1') diff --git a/doc/html/boost_asio/reference/mutable_buffers_1/begin.html b/doc/html/boost_asio/reference/mutable_buffers_1/begin.html new file mode 100755 index 0000000000..9fb1ca24e6 --- /dev/null +++ b/doc/html/boost_asio/reference/mutable_buffers_1/begin.html @@ -0,0 +1,49 @@ + + + +mutable_buffers_1::begin + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +

+ +Get a random-access iterator to the first element. +

+
const_iterator begin() const;
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost_asio/reference/mutable_buffers_1/const_iterator.html b/doc/html/boost_asio/reference/mutable_buffers_1/const_iterator.html new file mode 100755 index 0000000000..6fd2eddffb --- /dev/null +++ b/doc/html/boost_asio/reference/mutable_buffers_1/const_iterator.html @@ -0,0 +1,60 @@ + + + +mutable_buffers_1::const_iterator + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +

+ +A random-access iterator type that may be + used to read elements. +

+
typedef const mutable_buffer * const_iterator;
+
+
+ + Requirements +
+

+ Header: boost/asio/buffer.hpp +

+

+ Convenience header: boost/asio.hpp +

+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost_asio/reference/mutable_buffers_1/end.html b/doc/html/boost_asio/reference/mutable_buffers_1/end.html new file mode 100755 index 0000000000..5395b1eb73 --- /dev/null +++ b/doc/html/boost_asio/reference/mutable_buffers_1/end.html @@ -0,0 +1,50 @@ + + + +mutable_buffers_1::end + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +

+ +Get a random-access iterator for one past the last + element. +

+
const_iterator end() const;
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost_asio/reference/mutable_buffers_1/mutable_buffers_1.html b/doc/html/boost_asio/reference/mutable_buffers_1/mutable_buffers_1.html new file mode 100755 index 0000000000..84495dd4e1 --- /dev/null +++ b/doc/html/boost_asio/reference/mutable_buffers_1/mutable_buffers_1.html @@ -0,0 +1,60 @@ + + + +mutable_buffers_1::mutable_buffers_1 + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +

+ +Construct to represent a given memory + range. +

+
mutable_buffers_1(
+    void * data,
+    std::size_t size);
+  » more...
+
+

+ Construct to represent a single modifiable buffer. +

+
explicit mutable_buffers_1(
+    const mutable_buffer & b);
+  » more...
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost_asio/reference/mutable_buffers_1/mutable_buffers_1/overload1.html b/doc/html/boost_asio/reference/mutable_buffers_1/mutable_buffers_1/overload1.html new file mode 100755 index 0000000000..3af34c8dfc --- /dev/null +++ b/doc/html/boost_asio/reference/mutable_buffers_1/mutable_buffers_1/overload1.html @@ -0,0 +1,51 @@ + + + +mutable_buffers_1::mutable_buffers_1 (1 of 2 overloads) + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +

+ Construct to represent a given memory range. +

+
mutable_buffers_1(
+    void * data,
+    std::size_t size);
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost_asio/reference/mutable_buffers_1/mutable_buffers_1/overload2.html b/doc/html/boost_asio/reference/mutable_buffers_1/mutable_buffers_1/overload2.html new file mode 100755 index 0000000000..a67c603287 --- /dev/null +++ b/doc/html/boost_asio/reference/mutable_buffers_1/mutable_buffers_1/overload2.html @@ -0,0 +1,50 @@ + + + +mutable_buffers_1::mutable_buffers_1 (2 of 2 overloads) + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +

+ Construct to represent a single modifiable buffer. +

+
mutable_buffers_1(
+    const mutable_buffer & b);
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost_asio/reference/mutable_buffers_1/operator_plus_.html b/doc/html/boost_asio/reference/mutable_buffers_1/operator_plus_.html new file mode 100755 index 0000000000..09e517497a --- /dev/null +++ b/doc/html/boost_asio/reference/mutable_buffers_1/operator_plus_.html @@ -0,0 +1,58 @@ + + + +mutable_buffers_1::operator+ + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +

+ +Create a new modifiable buffer that is offset + from the start of another. +

+
mutable_buffer operator+(
+    const mutable_buffer & b,
+    std::size_t start);
+  » more...
+
+mutable_buffer operator+(
+    std::size_t start,
+    const mutable_buffer & b);
+  » more...
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost_asio/reference/mutable_buffers_1/operator_plus_/overload1.html b/doc/html/boost_asio/reference/mutable_buffers_1/operator_plus_/overload1.html new file mode 100755 index 0000000000..ac9c43e000 --- /dev/null +++ b/doc/html/boost_asio/reference/mutable_buffers_1/operator_plus_/overload1.html @@ -0,0 +1,54 @@ + + + +mutable_buffers_1::operator+ (1 of 2 overloads) + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +

+ Inherited from mutable_buffer. +

+

+ Create a new modifiable buffer that is offset from the start of another. +

+
mutable_buffer operator+(
+    const mutable_buffer & b,
+    std::size_t start);
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost_asio/reference/mutable_buffers_1/operator_plus_/overload2.html b/doc/html/boost_asio/reference/mutable_buffers_1/operator_plus_/overload2.html new file mode 100755 index 0000000000..b665529815 --- /dev/null +++ b/doc/html/boost_asio/reference/mutable_buffers_1/operator_plus_/overload2.html @@ -0,0 +1,54 @@ + + + +mutable_buffers_1::operator+ (2 of 2 overloads) + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +

+ Inherited from mutable_buffer. +

+

+ Create a new modifiable buffer that is offset from the start of another. +

+
mutable_buffer operator+(
+    std::size_t start,
+    const mutable_buffer & b);
+
+
+ + + +
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/boost_asio/reference/mutable_buffers_1/value_type.html b/doc/html/boost_asio/reference/mutable_buffers_1/value_type.html new file mode 100755 index 0000000000..b4fd1714c0 --- /dev/null +++ b/doc/html/boost_asio/reference/mutable_buffers_1/value_type.html @@ -0,0 +1,154 @@ + + + +mutable_buffers_1::value_type + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +

+ +The type for each element in the list of buffers. +

+
typedef mutable_buffer value_type;
+
+
+ + Member + Functions +
+
++++ + + + + + + + + +
+

+ Name +

+
+

+ Description +

+
+

+ mutable_buffer +

+
+

+ Construct an empty buffer. +

+

+ Construct a buffer to represent a given memory range. +

+
+
+ + Related + Functions +
+
++++ + + + + + + + + +
+

+ Name +

+
+

+ Description +

+
+

+ operator+ +

+
+

+ Create a new modifiable buffer that is offset from the start + of another. +

+
+

+ The mutable_buffer + class provides a safe representation of a buffer that can be modified. + It does not own the underlying data, and so is cheap to copy or assign. +

+
+ + Accessing + Buffer Contents +
+

+ The contents of a buffer may be accessed using the buffer_size and buffer_cast functions: +

+
boost::asio::mutable_buffer b1 = ...;
+std::size_t s1 = boost::asio::buffer_size(b1);
+unsigned char* p1 = boost::asio::buffer_cast<unsigned char*>(b1);
+
+

+ The boost::asio::buffer_cast function permits violations + of type safety, so uses of it in application code should be carefully considered. +

+
+ + Requirements +
+

+ Header: boost/asio/buffer.hpp +

+

+ Convenience header: boost/asio.hpp +

+
+ + + +
+
+
+PrevUpHomeNext +
+ + -- cgit v1.2.3