GB_BreakpointGroup Class Reference

#include <GB_BreakpointGroup.h>

Inheritance diagram for GB_BreakpointGroup:

GB_BaseGroup UT_LinkNode

List of all members.

Public Member Functions

 GB_BreakpointGroup (const GB_Detail &gdp, const char *name, int hidden=1, unsigned short type=GBBREAKPOINTGROUP)
 ~GB_BreakpointGroup ()
int isMixed (void) const
GB_Breakpointfind (const GB_Breakpoint *it) const
int contains (const GB_Breakpoint *it) const
int contains (const GB_Breakpoint &it) const
int add (GB_Breakpoint *it)
int add (GB_Breakpoint &it)
int toggle (GB_Breakpoint *it)
int toggle (GB_Breakpoint &it)
int remove (GB_Breakpoint *it, bool deletedata=true)
int remove (GB_Breakpoint &it)
int remove (unsigned int num)
UT_LinkListlist ()
const UT_LinkListlist () const
virtual unsigned entries () const
unsigned entriesMix () const
virtual int isEmpty () const
int isEmptyMix () const
virtual void clearEntries (void)
virtual int save (ostream &os, int binary) const
virtual bool load (UT_IStream &is)


Detailed Description

Definition at line 31 of file GB_BreakpointGroup.h.


Constructor & Destructor Documentation

GB_BreakpointGroup::GB_BreakpointGroup ( const GB_Detail gdp,
const char *  name,
int  hidden = 1,
unsigned short  type = GBBREAKPOINTGROUP 
)

GB_BreakpointGroup::~GB_BreakpointGroup (  ) 


Member Function Documentation

int GB_BreakpointGroup::add ( GB_Breakpoint it  )  [inline]

Definition at line 49 of file GB_BreakpointGroup.h.

int GB_BreakpointGroup::add ( GB_Breakpoint it  ) 

virtual void GB_BreakpointGroup::clearEntries ( void   )  [virtual]

Implements GB_BaseGroup.

int GB_BreakpointGroup::contains ( const GB_Breakpoint it  )  const [inline]

Definition at line 44 of file GB_BreakpointGroup.h.

int GB_BreakpointGroup::contains ( const GB_Breakpoint it  )  const

virtual unsigned GB_BreakpointGroup::entries (  )  const [inline, virtual]

Implements GB_BaseGroup.

Definition at line 75 of file GB_BreakpointGroup.h.

unsigned GB_BreakpointGroup::entriesMix (  )  const [inline]

Definition at line 78 of file GB_BreakpointGroup.h.

GB_Breakpoint* GB_BreakpointGroup::find ( const GB_Breakpoint it  )  const

virtual int GB_BreakpointGroup::isEmpty (  )  const [inline, virtual]

Implements GB_BaseGroup.

Definition at line 81 of file GB_BreakpointGroup.h.

int GB_BreakpointGroup::isEmptyMix (  )  const [inline]

Definition at line 84 of file GB_BreakpointGroup.h.

int GB_BreakpointGroup::isMixed ( void   )  const

const UT_LinkList& GB_BreakpointGroup::list (  )  const [inline]

Definition at line 69 of file GB_BreakpointGroup.h.

UT_LinkList& GB_BreakpointGroup::list (  )  [inline]

Definition at line 68 of file GB_BreakpointGroup.h.

virtual bool GB_BreakpointGroup::load ( UT_IStream is  )  [virtual]

Implements GB_BaseGroup.

int GB_BreakpointGroup::remove ( unsigned int  num  )  [inline]

Definition at line 60 of file GB_BreakpointGroup.h.

int GB_BreakpointGroup::remove ( GB_Breakpoint it  )  [inline]

Definition at line 58 of file GB_BreakpointGroup.h.

int GB_BreakpointGroup::remove ( GB_Breakpoint it,
bool  deletedata = true 
)

virtual int GB_BreakpointGroup::save ( ostream &  os,
int  binary 
) const [virtual]

Implements GB_BaseGroup.

int GB_BreakpointGroup::toggle ( GB_Breakpoint it  )  [inline]

Definition at line 53 of file GB_BreakpointGroup.h.

int GB_BreakpointGroup::toggle ( GB_Breakpoint it  ) 


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

Generated on Mon Jan 28 00:48:14 2013 for HDK by  doxygen 1.5.9