LLVM  4.0.0
Public Types | Static Public Member Functions | List of all members
llvm::yaml::ScalarTraits< support::detail::packed_endian_specific_integral< value_type, endian, alignment > > Struct Template Reference

#include <YAMLTraits.h>

Public Types

typedef
support::detail::packed_endian_specific_integral
< value_type, endian,
alignment > 
endian_type
 

Static Public Member Functions

static void output (const endian_type &E, void *Ctx, llvm::raw_ostream &Stream)
 
static StringRef input (StringRef Str, void *Ctx, endian_type &E)
 
static bool mustQuote (StringRef Str)
 

Detailed Description

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

Definition at line 994 of file YAMLTraits.h.

Member Typedef Documentation

template<typename value_type , support::endianness endian, size_t alignment>
typedef support::detail::packed_endian_specific_integral<value_type, endian, alignment> llvm::yaml::ScalarTraits< support::detail::packed_endian_specific_integral< value_type, endian, alignment > >::endian_type

Definition at line 998 of file YAMLTraits.h.

Member Function Documentation

template<typename value_type , support::endianness endian, size_t alignment>
static StringRef llvm::yaml::ScalarTraits< support::detail::packed_endian_specific_integral< value_type, endian, alignment > >::input ( StringRef  Str,
void *  Ctx,
endian_type E 
)
inlinestatic

Definition at line 1005 of file YAMLTraits.h.

template<typename value_type , support::endianness endian, size_t alignment>
static bool llvm::yaml::ScalarTraits< support::detail::packed_endian_specific_integral< value_type, endian, alignment > >::mustQuote ( StringRef  Str)
inlinestatic

Definition at line 1012 of file YAMLTraits.h.

template<typename value_type , support::endianness endian, size_t alignment>
static void llvm::yaml::ScalarTraits< support::detail::packed_endian_specific_integral< value_type, endian, alignment > >::output ( const endian_type E,
void *  Ctx,
llvm::raw_ostream Stream 
)
inlinestatic

Definition at line 1000 of file YAMLTraits.h.


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