librime: Darts::Details::AutoStack< T > Class Template Reference

| librime 1.2 Rime Input Method Engine, the core library

Public Member Functions | List of all members
Darts::Details::AutoStack< T > Class Template Reference

`#include <darts.h>`

## Public Member Functions
| AutoStack ()
| ~AutoStack ()
const T & | top () const
T & | top ()
bool | empty () const
std::size_t | size () const
void | push (const T &value)
void | pop ()
void | clear ()

## Constructor & Destructor Documentation

## ◆ AutoStack()

template<typename T>

Darts::Details::AutoStack< T >::AutoStack | ( |  | ) |
| inline

## ◆ ~AutoStack()

template<typename T>

Darts::Details::AutoStack< T >::~AutoStack | ( |  | ) |
| inline

## Member Function Documentation

## ◆ clear()

template<typename T>

void Darts::Details::AutoStack< T >::clear | ( |  | ) |
| inline

## ◆ empty()

template<typename T>

bool Darts::Details::AutoStack< T >::empty | ( |  | ) | const
| inline

## ◆ pop()

template<typename T>

void Darts::Details::AutoStack< T >::pop | ( |  | ) |
| inline

## ◆ push()

template<typename T>

void Darts::Details::AutoStack< T >::push | ( | const T & | value | ) |
| inline

## ◆ size()

template<typename T>

std::size_t Darts::Details::AutoStack< T >::size | ( |  | ) | const
| inline

## ◆ top() [1/2]

template<typename T>

T & Darts::Details::AutoStack< T >::top | ( |  | ) |
| inline

## ◆ top() [2/2]

template<typename T>

const T & Darts::Details::AutoStack< T >::top | ( |  | ) | const
| inline

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

- darts.h