trantor
Non-blocking I/O cross-platform TCP network library, using C++14
Loading...
Searching...
No Matches
MsgBuffer.h File Reference
#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>
Include dependency graph for MsgBuffer.h:
This graph shows which files directly or indirectly include this file:

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

Detailed Description

Author
An Tao

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.