LLVM  4.0.0
Public Member Functions | Static Public Member Functions | List of all members
llvm::codeview::ModuleSubstream Class Reference

#include <ModuleSubstream.h>

Public Member Functions

 ModuleSubstream ()
 
 ModuleSubstream (ModuleSubstreamKind Kind, msf::ReadableStreamRef Data)
 
uint32_t getRecordLength () const
 
ModuleSubstreamKind getSubstreamKind () const
 
msf::ReadableStreamRef getRecordData () const
 

Static Public Member Functions

static Error initialize (msf::ReadableStreamRef Stream, ModuleSubstream &Info)
 

Detailed Description

Definition at line 59 of file ModuleSubstream.h.

Constructor & Destructor Documentation

ModuleSubstream::ModuleSubstream ( )

Definition at line 18 of file ModuleSubstream.cpp.

ModuleSubstream::ModuleSubstream ( ModuleSubstreamKind  Kind,
msf::ReadableStreamRef  Data 
)

Definition at line 20 of file ModuleSubstream.cpp.

Member Function Documentation

ReadableStreamRef ModuleSubstream::getRecordData ( ) const

Definition at line 45 of file ModuleSubstream.cpp.

Referenced by llvm::codeview::visitModuleSubstream().

uint32_t ModuleSubstream::getRecordLength ( ) const
ModuleSubstreamKind ModuleSubstream::getSubstreamKind ( ) const

Definition at line 43 of file ModuleSubstream.cpp.

Referenced by llvm::codeview::visitModuleSubstream().

Error ModuleSubstream::initialize ( msf::ReadableStreamRef  Stream,
ModuleSubstream Info 
)
static

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