LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

llvm::sys::MemoryBlock Class Reference

Memory block abstraction. More...

#include <Memory.h>

Collaboration diagram for llvm::sys::MemoryBlock:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void * base () const
unsigned size () const

Friends

class Memory

Detailed Description

Memory block abstraction.

This class encapsulates the notion of a memory block which has an address and a size. It is used by the Memory class (a friend) as the result of various memory allocation operations.

See also:
Memory

Definition at line 25 of file Memory.h.


Member Function Documentation

void* llvm::sys::MemoryBlock::base  )  const [inline]
 

Definition at line 27 of file Memory.h.

unsigned llvm::sys::MemoryBlock::size  )  const [inline]
 

Definition at line 28 of file Memory.h.


Friends And Related Function Documentation

friend class Memory [friend]
 

Definition at line 32 of file Memory.h.


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