Impl Class Reference

Instead of burdening the include/cursorwindow file with these messy implementation details, they are encapsulated in this nested type which is not implemented in the aforenamed header. More...

Collaboration diagram for Impl:
Collaboration graph
[legend]

List of all members.

Public Types

typedef rep_type::iterator iterator
typedef
CursorWindow::Message::rep_type 
rep_type

Public Member Functions

void compute_page_info (viewport *v)
void draw_current_line (std::auto_ptr< viewport > &v, bool highlighted)
void draw_current_line (viewport *v, bool highlighted)
int move_to_current_line (viewport *v)

Public Attributes

int actual_height_
int actual_width_
iterator begin_
iterator current_line_
int desired_height_
int desired_width_
iterator end_
int input_col_
int input_row_
iterator page_bottom_
iterator page_top_
string search_text_
string title_
int title_col_
int title_row_

Detailed Description

Instead of burdening the include/cursorwindow file with these messy implementation details, they are encapsulated in this nested type which is not implemented in the aforenamed header.

Definition at line 3822 of file cursorwindow.cxx.


Member Typedef Documentation

Definition at line 3832 of file cursorwindow.cxx.

Definition at line 3831 of file cursorwindow.cxx.


Member Function Documentation

void compute_page_info ( viewport v  ) 

Definition at line 3857 of file cursorwindow.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

void draw_current_line ( std::auto_ptr< viewport > &  v,
bool  highlighted 
)

Definition at line 3958 of file cursorwindow.cxx.

void draw_current_line ( viewport v,
bool  highlighted 
)

Definition at line 3931 of file cursorwindow.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:

int move_to_current_line ( viewport v  ) 

Definition at line 3911 of file cursorwindow.cxx.

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

Definition at line 3839 of file cursorwindow.cxx.

Definition at line 3838 of file cursorwindow.cxx.

Definition at line 3846 of file cursorwindow.cxx.

Definition at line 3844 of file cursorwindow.cxx.

Definition at line 3837 of file cursorwindow.cxx.

Definition at line 3836 of file cursorwindow.cxx.

Definition at line 3847 of file cursorwindow.cxx.

Definition at line 3852 of file cursorwindow.cxx.

Definition at line 3851 of file cursorwindow.cxx.

Definition at line 3842 of file cursorwindow.cxx.

Definition at line 3841 of file cursorwindow.cxx.

Definition at line 3854 of file cursorwindow.cxx.

Definition at line 3834 of file cursorwindow.cxx.

Definition at line 3849 of file cursorwindow.cxx.

Definition at line 3850 of file cursorwindow.cxx.


The documentation for this class was generated from the following file:
Generated on Wed Feb 29 22:53:50 2012 for CXXUtilities by  doxygen 1.6.3