class Inti::Pango::AttributeList::Range

Name

class Inti::Pango::AttributeList::Range -- 

Synopsis

class Inti::Pango::AttributeList::Range is declared in the header inti/pango/attributes.h.

Superclasses. none

Subclasses. none

Class members

Public Constructors.
Range ()
Range (const Range& src)

Public Destructor.
~Range ()

Public Methods.
bool next ()
unsigned int start () const
unsigned int end () const
Attribute * get (int type_id) const
void get_all (const FontDescription & default_font, FontDescription * current_font, vector<Attribute*> * nonfont_attributes) const
Range & operator= (const Range& src)

Description

Public Constructors

method Inti::Pango::AttributeList::Range::Range

Range ()

method Inti::Pango::AttributeList::Range::Range

Range (const Range& src)

src 

Public Destructor

method Inti::Pango::AttributeList::Range::~Range

~Range ()

Public Methods

method Inti::Pango::AttributeList::Range::next

bool next ()

method Inti::Pango::AttributeList::Range::start

unsigned int start () const

method Inti::Pango::AttributeList::Range::end

unsigned int end () const

method Inti::Pango::AttributeList::Range::get

Attribute * get (int type_id) const

type_id 

method Inti::Pango::AttributeList::Range::get_all

void get_all (const FontDescription & default_font, FontDescription * current_font, vector<Attribute*> * nonfont_attributes) const

default_font 
current_font 
nonfont_attributes 

method Inti::Pango::AttributeList::Range::operator=

Range & operator= (const Range& src)

src