TuttleOFX  1
sections Struct Reference

#include <sections.hpp>

Collaboration diagram for sections:

Data Structures

struct  section

Public Member Functions

 operator bool ()
 operator section * ()
double operator* ()
void operator++ (int)
void operator++ ()
void reset ()
 ~sections ()
 sections (int width, int intervals)

Data Fields

sectionhead
sectioncurrent

Detailed Description

Definition at line 11 of file sections.hpp.


Constructor & Destructor Documentation

sections::~sections ( ) [inline]

Definition at line 29 of file sections.hpp.

References OFX::memory::free(), head, and sections::section::next.

Here is the call graph for this function:

sections::sections ( int  width,
int  intervals 
) [inline]

Definition at line 41 of file sections.hpp.

References current, head, sections::section::next, and sections::section::pos.


Member Function Documentation

sections::operator bool ( ) [inline]

Definition at line 22 of file sections.hpp.

References current.

sections::operator section * ( ) [inline]

Definition at line 23 of file sections.hpp.

References head.

double sections::operator* ( ) [inline]

Definition at line 24 of file sections.hpp.

References current, and sections::section::pos.

void sections::operator++ ( int  ) [inline]

Definition at line 25 of file sections.hpp.

References current, and sections::section::next.

void sections::operator++ ( ) [inline]

Definition at line 26 of file sections.hpp.

References current, and sections::section::next.

void sections::reset ( ) [inline]

Definition at line 27 of file sections.hpp.

References current, and head.


Field Documentation

Definition at line 20 of file sections.hpp.

Referenced by operator bool(), operator*(), operator++(), reset(), and sections().

Definition at line 19 of file sections.hpp.

Referenced by operator section *(), reset(), sections(), and ~sections().


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