LLVM  6.0.0svn
Public Member Functions | List of all members
llvm::support::detail::packed_endian_specific_integral< value_type, endian, alignment >::ref Struct Reference

#include "llvm/Support/Endian.h"

Public Member Functions

 ref (void *Ptr)
 
 operator value_type () const
 
void operator= (value_type NewValue)
 

Detailed Description

template<typename value_type, endianness endian, std::size_t alignment>
struct llvm::support::detail::packed_endian_specific_integral< value_type, endian, alignment >::ref

Definition at line 250 of file Endian.h.

Constructor & Destructor Documentation

◆ ref()

template<typename value_type , endianness endian, std::size_t alignment>
llvm::support::detail::packed_endian_specific_integral< value_type, endian, alignment >::ref::ref ( void *  Ptr)
inlineexplicit

Definition at line 251 of file Endian.h.

Member Function Documentation

◆ operator value_type()

template<typename value_type , endianness endian, std::size_t alignment>
llvm::support::detail::packed_endian_specific_integral< value_type, endian, alignment >::ref::operator value_type ( ) const
inline

Definition at line 253 of file Endian.h.

◆ operator=()

template<typename value_type , endianness endian, std::size_t alignment>
void llvm::support::detail::packed_endian_specific_integral< value_type, endian, alignment >::ref::operator= ( value_type  NewValue)
inline

Definition at line 257 of file Endian.h.


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