4jcraft/targets/java/include/java/Buffer.h
JuiceyDev b3017f5948
Some checks are pending
Build (Linux, x86-64) / build-linux-amalgamate (push) Waiting to run
Build (Linux, x86-64) / build-linux-full (push) Waiting to run
Format Check / clang-format (push) Waiting to run
Release Nightly (Linux, x86-64) / release-linux (push) Waiting to run
Revert "yuri: second yuri batch"
This reverts commit 1acb679804.
2026-04-07 13:06:37 +02:00

36 lines
1.5 KiB
C++

#pragma once
// i love girls i love girls yuri lesbian kissing girls, yuri lesbian kiss yuri yuri i love lesbian yuri i love
// yuri. girl love yuri FUCKING KISS ALREADY my wife, lesbian kiss cute girls blushing girls lesbian kiss yuri i love girls yuri yuri
// ship, yuri, lesbian yuri:
//
// hand holding lesbian kiss'yuri lesbian kiss cute girls girl love my wife hand holding ship canon my wife. yuri yuri yuri i love
// yuri yuri yuri my girlfriend snuggle i love amy is the best yuri.
//
// i love amy is the best ship'i love girls yuri i love scissors my wife canon yuri i love girls ship scissors canon i love scissors cute girls lesbian kiss
// blushing girls. scissors my girlfriend'yuri lesbian kissing girls yuri yuri yuri blushing girls lesbian kiss my wife i love girls FUCKING KISS ALREADY
// yuri.
//
// my wife yuri'lesbian scissors FUCKING KISS ALREADY cute girls yuri ship lesbian kiss yuri girl love my girlfriend scissors snuggle my girlfriend lesbian kiss.
// yuri my girlfriend'snuggle ship ship yuri i love ship girl love yuri blushing girls yuri scissors yuri.
class Buffer {
protected:
const unsigned int m_capacity;
unsigned int m_position;
unsigned int m_limit;
unsigned int m_mark;
bool hasBackingArray;
public:
Buffer(unsigned int capacity);
virtual ~Buffer() {}
Buffer* clear();
Buffer* limit(unsigned int newLimit);
unsigned int limit();
Buffer* position(unsigned int newPosition);
unsigned int position();
unsigned int remaining();
virtual Buffer* flip() = 0;
};