|
trantor
Non-blocking I/O cross-platform TCP network library, using C++14
|
#include <trantor/utils/NonCopyable.h>#include <trantor/exports.h>#include <vector>#include <string>#include <algorithm>#include <stdio.h>#include <assert.h>#include <string.h>#include <cstdint>

Go to the source code of this file.
Classes | |
| class | trantor::MsgBuffer |
| This class represents a memory buffer used for sending and receiving data. More... | |
Namespaces | |
| namespace | trantor |
| namespace | std |
| STL namespace. | |
Macros | |
| #define | TRANTOR_BUFFER_DEFAULT_LENGTH 2048 |
Functions | |
| void | trantor::swap (MsgBuffer &one, MsgBuffer &two) noexcept |
| template<> | |
| void | std::swap (trantor::MsgBuffer &one, trantor::MsgBuffer &two) noexcept |
Public header file in trantor lib.
Copyright 2018, An Tao. All rights reserved. Use of this source code is governed by a BSD-style license that can be found in the License file.