1
This commit is contained in:
parent
7cd3f72ff6
commit
eea166429d
@ -1,11 +1,11 @@
|
|||||||
#include <a8/a8.h>
|
#include <a8/a8.h>
|
||||||
|
|
||||||
#include <a8/orderbuffer.h>
|
#include <a8/fifobuffer.h>
|
||||||
|
|
||||||
namespace a8
|
namespace a8
|
||||||
{
|
{
|
||||||
|
|
||||||
OrderBuffer::OrderBuffer(unsigned int buf_len)
|
FifoBuffer::FifoBuffer(unsigned int buf_len)
|
||||||
{
|
{
|
||||||
if (buf_len <= 0) {
|
if (buf_len <= 0) {
|
||||||
abort();
|
abort();
|
||||||
@ -14,14 +14,14 @@ namespace a8
|
|||||||
buf_len_ = buf_len;
|
buf_len_ = buf_len;
|
||||||
}
|
}
|
||||||
|
|
||||||
OrderBuffer::~OrderBuffer()
|
FifoBuffer::~FifoBuffer()
|
||||||
{
|
{
|
||||||
free(buf_);
|
free(buf_);
|
||||||
buf_ = nullptr;
|
buf_ = nullptr;
|
||||||
buf_len_ = 0;
|
buf_len_ = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
char* OrderBuffer::Alloc(unsigned int len)
|
char* FifoBuffer::Alloc(unsigned int len)
|
||||||
{
|
{
|
||||||
if (len <= 0) {
|
if (len <= 0) {
|
||||||
abort();
|
abort();
|
||||||
@ -29,7 +29,7 @@ namespace a8
|
|||||||
unsigned int real_len = len + 4;
|
unsigned int real_len = len + 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
void OrderBuffer::Free(char* p)
|
void FifoBuffer::Free(char* p)
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -5,12 +5,12 @@
|
|||||||
namespace a8
|
namespace a8
|
||||||
{
|
{
|
||||||
|
|
||||||
class OrderBuffer
|
class FifoBuffer
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
OrderBuffer(unsigned int buf_len);
|
FifoBuffer(unsigned int buf_len);
|
||||||
~OrderBuffer();
|
~FifoBuffer();
|
||||||
|
|
||||||
char* Alloc(unsigned int len);
|
char* Alloc(unsigned int len);
|
||||||
void Free(char* p);
|
void Free(char* p);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user