Mir
Public Types | Public Member Functions | List of all members
mir::geometry::detail::IntWrapper< Tag > Class Template Reference

#include <dimensions.h>

Public Types

typedef int ValueType
 

Public Member Functions

 IntWrapper ()
 
template<typename AnyInteger >
 IntWrapper (AnyInteger value)
 
uint32_t as_uint32_t () const
 
int as_int () const
 
float as_float () const
 

Member Typedef Documentation

template<typename Tag>
typedef int mir::geometry::detail::IntWrapper< Tag >::ValueType

Constructor & Destructor Documentation

template<typename Tag>
mir::geometry::detail::IntWrapper< Tag >::IntWrapper ( )
inline
template<typename Tag>
template<typename AnyInteger >
mir::geometry::detail::IntWrapper< Tag >::IntWrapper ( AnyInteger  value)
inlineexplicit

Member Function Documentation

template<typename Tag>
float mir::geometry::detail::IntWrapper< Tag >::as_float ( ) const
inline
template<typename Tag>
int mir::geometry::detail::IntWrapper< Tag >::as_int ( ) const
inline
template<typename Tag>
uint32_t mir::geometry::detail::IntWrapper< Tag >::as_uint32_t ( ) const
inline

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

Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016