Flutter Engine
 
Loading...
Searching...
No Matches
allocation_size.h File Reference
#include <cmath>
#include <compare>
#include <cstddef>
#include <cstdint>
#include <type_traits>

Go to the source code of this file.

Classes

class  impeller::AllocationSize< Period >
 Represents the size of an allocation in different units. More...
 

Namespaces

namespace  impeller
 
namespace  impeller::allocation_size_literals
 

Typedefs

using impeller::Bytes = AllocationSize< 1u >
 
using impeller::KiloBytes = AllocationSize< 1 '000u >
 
using impeller::MegaBytes = AllocationSize< 1 '000u *1 '000u >
 
using impeller::GigaBytes = AllocationSize< 1 '000u *1 '000u *1 '000u >
 
using impeller::KibiBytes = AllocationSize< 1 '024u >
 
using impeller::MebiBytes = AllocationSize< 1 '024u *1 '024u >
 
using impeller::GibiBytes = AllocationSize< 1 '024u *1 '024u *1 '024u >
 

Enumerations

enum class  impeller::FromBytesTag { impeller::kFromBytes }