LLVM API Documentation

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

#include <Endian.h>

List of all members.

Classes

struct  ref

Public Member Functions

 operator value_type () const
void operator= (value_type newValue)
packed_endian_specific_integraloperator+= (value_type newValue)
packed_endian_specific_integraloperator-= (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 >

Definition at line 85 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 >::operator value_type ( ) const [inline]

Definition at line 86 of file Endian.h.

template<typename value_type , endianness endian, std::size_t alignment>
packed_endian_specific_integral& llvm::support::detail::packed_endian_specific_integral< value_type, endian, alignment >::operator+= ( value_type  newValue) [inline]

Definition at line 96 of file Endian.h.

template<typename value_type , endianness endian, std::size_t alignment>
packed_endian_specific_integral& llvm::support::detail::packed_endian_specific_integral< value_type, endian, alignment >::operator-= ( value_type  newValue) [inline]

Definition at line 101 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 >::operator= ( value_type  newValue) [inline]

Definition at line 91 of file Endian.h.


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