LLVM API Documentation

Public Member Functions
llvm::support::detail::packed_endian_specific_integral< value_type, endian, alignment >::ref Struct Reference

#include <Endian.h>

List of all members.

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 111 of file Endian.h.


Constructor & Destructor Documentation

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) [inline, explicit]

Definition at line 112 of file Endian.h.


Member Function Documentation

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 114 of file Endian.h.

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 118 of file Endian.h.


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