LLDB  mainline
Public Types | Public Member Functions | Public Attributes | List of all members
lldb_private::AddressData< B, T > Struct Template Reference

#include <RangeMap.h>

Collaboration diagram for lldb_private::AddressData< B, T >:
Collaboration graph
[legend]

Public Types

typedef B BaseType
 
typedef T DataType
 

Public Member Functions

 AddressData ()
 
 AddressData (B a, DataType d)
 
bool operator< (const AddressData &rhs) const
 
bool operator== (const AddressData &rhs) const
 
bool operator!= (const AddressData &rhs) const
 

Public Attributes

BaseType addr
 
DataType data
 

Detailed Description

template<typename B, typename T>
struct lldb_private::AddressData< B, T >

Definition at line 649 of file RangeMap.h.

Member Typedef Documentation

◆ BaseType

template<typename B , typename T >
typedef B lldb_private::AddressData< B, T >::BaseType

Definition at line 650 of file RangeMap.h.

◆ DataType

template<typename B , typename T >
typedef T lldb_private::AddressData< B, T >::DataType

Definition at line 651 of file RangeMap.h.

Constructor & Destructor Documentation

◆ AddressData() [1/2]

template<typename B , typename T >
lldb_private::AddressData< B, T >::AddressData ( )
inline

Definition at line 656 of file RangeMap.h.

◆ AddressData() [2/2]

template<typename B , typename T >
lldb_private::AddressData< B, T >::AddressData ( a,
DataType  d 
)
inline

Definition at line 658 of file RangeMap.h.

Member Function Documentation

◆ operator!=()

template<typename B , typename T >
bool lldb_private::AddressData< B, T >::operator!= ( const AddressData< B, T > &  rhs) const
inline

◆ operator<()

template<typename B , typename T >
bool lldb_private::AddressData< B, T >::operator< ( const AddressData< B, T > &  rhs) const
inline

◆ operator==()

template<typename B , typename T >
bool lldb_private::AddressData< B, T >::operator== ( const AddressData< B, T > &  rhs) const
inline

Member Data Documentation

◆ addr

template<typename B , typename T >
BaseType lldb_private::AddressData< B, T >::addr

◆ data

template<typename B , typename T >
DataType lldb_private::AddressData< B, T >::data

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