Broom 1.0.0
A thread-local C++ Garbage Collector
Loading...
Searching...
No Matches
Public Member Functions | List of all members
BigThing Class Reference

Public Member Functions

 BigThing ()
 
 BigThing (size_t size)
 
 ~BigThing ()=default
 
void FillWithRandomBytes ()
 
 BigThing (const BigThing &other)
 
BigThingoperator= (const BigThing &other)=delete
 
BigThingoperator= (BigThing &&other)=delete
 
uint8_t At (size_t index) const
 

Detailed Description

Definition at line 38 of file main.cc.

Constructor & Destructor Documentation

◆ BigThing() [1/3]

BigThing::BigThing ( )
inlineexplicit

Definition at line 40 of file main.cc.

◆ BigThing() [2/3]

BigThing::BigThing ( size_t  size)
inlineexplicit

Definition at line 42 of file main.cc.

◆ ~BigThing()

BigThing::~BigThing ( )
default

◆ BigThing() [3/3]

BigThing::BigThing ( const BigThing other)
inline

Definition at line 57 of file main.cc.

Member Function Documentation

◆ At()

uint8_t BigThing::At ( size_t  index) const
inline

Definition at line 61 of file main.cc.

◆ FillWithRandomBytes()

void BigThing::FillWithRandomBytes ( )
inline

Definition at line 49 of file main.cc.

◆ operator=() [1/2]

BigThing & BigThing::operator= ( BigThing &&  other)
delete

◆ operator=() [2/2]

BigThing & BigThing::operator= ( const BigThing other)
delete

The documentation for this class was generated from the following file: