webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
bmalloc::Object Class Reference

#include <Object.h>

Public Member Functions

 Object (void *)
 
 Object (Chunk *, void *)
 
 Object (Chunk *chunk, size_t offset)
 
Chunkchunk ()
 
size_t offset ()
 
char * address ()
 
SmallLineline ()
 
SmallPagepage ()
 
Object operator+ (size_t)
 
Object operator- (size_t)
 
bool operator<= (const Object &)
 
 Object (void *)
 
 Object (Chunk *, void *)
 
 Object (Chunk *chunk, size_t offset)
 
Chunkchunk ()
 
size_t offset ()
 
char * address ()
 
SmallLineline ()
 
SmallPagepage ()
 
Object operator+ (size_t)
 
Object operator- (size_t)
 
bool operator<= (const Object &)
 

Constructor & Destructor Documentation

◆ Object() [1/6]

Object::Object ( void object)
inline

◆ Object() [2/6]

Object::Object ( Chunk chunk,
void object 
)
inline

◆ Object() [3/6]

bmalloc::Object::Object ( Chunk chunk,
size_t  offset 
)
inline

◆ Object() [4/6]

bmalloc::Object::Object ( void )

◆ Object() [5/6]

bmalloc::Object::Object ( Chunk ,
void  
)

◆ Object() [6/6]

bmalloc::Object::Object ( Chunk chunk,
size_t  offset 
)
inline

Member Function Documentation

◆ address() [1/2]

char * Object::address ( )
inline

◆ address() [2/2]

char* bmalloc::Object::address ( )

◆ chunk() [1/2]

Chunk* bmalloc::Object::chunk ( )
inline

◆ chunk() [2/2]

Chunk* bmalloc::Object::chunk ( )
inline

◆ line() [1/2]

SmallLine * Object::line ( )
inline

◆ line() [2/2]

SmallLine* bmalloc::Object::line ( )

◆ offset() [1/2]

size_t bmalloc::Object::offset ( )
inline

◆ offset() [2/2]

size_t bmalloc::Object::offset ( )
inline

◆ operator+() [1/2]

Object Object::operator+ ( size_t  offset)
inline

◆ operator+() [2/2]

Object bmalloc::Object::operator+ ( size_t  )

◆ operator-() [1/2]

Object bmalloc::Object::operator- ( size_t  )

◆ operator-() [2/2]

Object Object::operator- ( size_t  offset)
inline

◆ operator<=() [1/2]

bool bmalloc::Object::operator<= ( const Object )

◆ operator<=() [2/2]

bool Object::operator<= ( const Object other)
inline

◆ page() [1/2]

SmallPage * Object::page ( )
inline

◆ page() [2/2]

SmallPage* bmalloc::Object::page ( )

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