Android-cuttlefish cvd tool
Classes | Typedefs | Functions
android::storage_literals Namespace Reference

Classes

struct  Size
 

Typedefs

using B = Size< 0 >
 
using KiB = Size< 10 >
 
using MiB = Size< 20 >
 
using GiB = Size< 30 >
 
using TiB = Size< 40 >
 

Functions

constexpr B operator""_B (unsigned long long v)
 
constexpr KiB operator""_KiB (unsigned long long v)
 
constexpr MiB operator""_MiB (unsigned long long v)
 
constexpr GiB operator""_GiB (unsigned long long v)
 
constexpr TiB operator""_TiB (unsigned long long v)
 
template<typename Dest , typename Src >
constexpr Dest size_cast (Src src)
 

Typedef Documentation

◆ B

using android::storage_literals::B = typedef Size<0>

◆ GiB

using android::storage_literals::GiB = typedef Size<30>

◆ KiB

using android::storage_literals::KiB = typedef Size<10>

◆ MiB

using android::storage_literals::MiB = typedef Size<20>

◆ TiB

using android::storage_literals::TiB = typedef Size<40>

Function Documentation

◆ operator""_B()

constexpr B android::storage_literals::operator""_B ( unsigned long long  v)
constexpr

◆ operator""_GiB()

constexpr GiB android::storage_literals::operator""_GiB ( unsigned long long  v)
constexpr

◆ operator""_KiB()

constexpr KiB android::storage_literals::operator""_KiB ( unsigned long long  v)
constexpr

◆ operator""_MiB()

constexpr MiB android::storage_literals::operator""_MiB ( unsigned long long  v)
constexpr

◆ operator""_TiB()

constexpr TiB android::storage_literals::operator""_TiB ( unsigned long long  v)
constexpr

◆ size_cast()

template<typename Dest , typename Src >
constexpr Dest android::storage_literals::size_cast ( Src  src)
constexpr