Back to index

texmacs  1.0.7.15
Public Member Functions | Public Attributes
server_rep Class Reference

#include <server.hpp>

Inheritance diagram for server_rep:
Inheritance graph
[legend]
Collaboration diagram for server_rep:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 server_rep ()
virtual ~server_rep ()
virtual server_repget_server ()=0
virtual bool has_view ()=0
virtual bool has_window ()=0
virtual tm_view get_view (bool must_be_valid=true)=0
virtual void set_view (tm_view vw)=0
virtual tm_buffer get_buffer ()=0
virtual editor get_editor ()=0
virtual tm_window get_window ()=0
virtual int get_nr_windows ()=0
virtual void set_font_rules (scheme_tree rules)=0
virtual bool kbd_get_command (string s, string &help, command &cmd)=0
virtual void insert_kbd_wildcard (string key, string im, bool post, bool l, bool r)=0
virtual string kbd_pre_rewrite (string l)=0
virtual string kbd_post_rewrite (string l, bool var_flag=true)=0
virtual tree kbd_system_rewrite (string l)=0
virtual void set_variant_keys (string var, string unvar)=0
virtual void get_keycomb (string &s, int &status, command &cmd, string &sh, string &help)=0
virtual int get_window_id ()=0
virtual void set_window_property (scheme_tree what, scheme_tree val)=0
virtual void set_bool_window_property (string what, bool val)=0
virtual void set_int_window_property (string what, int val)=0
virtual void set_string_window_property (string what, string val)=0
virtual scheme_tree get_window_property (scheme_tree what)=0
virtual bool get_bool_window_property (string what)=0
virtual int get_int_window_property (string what)=0
virtual string get_string_window_property (string what)=0
virtual void show_header (bool flag)=0
virtual void show_icon_bar (int which, bool flag)=0
virtual void show_side_tools (int which, bool flag)=0
virtual bool visible_header ()=0
virtual bool visible_icon_bar (int which)=0
virtual bool visible_side_tools (int which)=0
virtual void menu_widget (string menu, widget &w)=0
virtual void menu_main (string menu)=0
virtual void menu_icons (int which, string menu)=0
virtual void side_tools (int which, string menu)=0
virtual void set_shrinking_factor (int sf)=0
virtual int get_shrinking_factor ()=0
virtual void set_scrollbars (int sb)=0
virtual void get_visible (SI &x1, SI &y1, SI &x2, SI &y2)=0
virtual void scroll_where (SI &x, SI &y)=0
virtual void scroll_to (SI x, SI y)=0
virtual void set_extents (SI x1, SI y1, SI x2, SI y2)=0
virtual void get_extents (SI &x1, SI &y1, SI &x2, SI &y2)=0
virtual void full_screen_mode (bool on, bool edit)=0
virtual bool in_full_screen_mode ()=0
virtual bool in_full_screen_edit_mode ()=0
virtual void show_footer (bool flag)=0
virtual bool visible_footer ()=0
virtual void set_left_footer (string s)=0
virtual void set_right_footer (string s)=0
virtual void set_message (tree left, tree right, bool temp=false)=0
virtual void recall_message ()=0
virtual void dialogue_start (string name, widget wid)=0
virtual void dialogue_inquire (int i, string &arg)=0
virtual void dialogue_end ()=0
virtual void choose_file (object fun, string title, string type)=0
virtual void interactive (object fun, scheme_tree p)=0
virtual void style_clear_cache ()=0
virtual void refresh ()=0
virtual void interpose_handler ()=0
virtual void wait_handler (string message, string arg)=0
virtual void set_script_status (int i)=0
virtual void focus_on_editor (editor ed)=0
virtual void set_printing_command (string s)=0
virtual void set_printer_page_type (string s)=0
virtual string get_printer_page_type ()=0
virtual void set_printer_dpi (string dpi)=0
virtual void set_default_shrinking_factor (int sf)=0
virtual int get_default_shrinking_factor ()=0
virtual void image_gc (string which="*")=0
virtual void inclusions_gc (string which="*")=0
virtual void typeset_update (path p)=0
virtual void typeset_update_all ()=0
virtual bool is_yes (string s)=0
virtual void quit ()=0
virtual void shell (string s)=0

Public Attributes

int ref_count

Detailed Description

Definition at line 26 of file server.hpp.


Constructor & Destructor Documentation

Definition at line 80 of file tm_server.cpp.

{}
server_rep::~server_rep ( ) [virtual]

Definition at line 81 of file tm_server.cpp.

{}

Member Function Documentation

virtual void server_rep::choose_file ( object  fun,
string  title,
string  type 
) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::dialogue_end ( ) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::dialogue_inquire ( int  i,
string arg 
) [pure virtual]

Implemented in tm_frame_rep.

Here is the caller graph for this function:

virtual void server_rep::dialogue_start ( string  name,
widget  wid 
) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::focus_on_editor ( editor  ed) [pure virtual]

Implemented in tm_server_rep.

Here is the caller graph for this function:

virtual void server_rep::full_screen_mode ( bool  on,
bool  edit 
) [pure virtual]

Implemented in tm_frame_rep.

virtual bool server_rep::get_bool_window_property ( string  what) [pure virtual]

Implemented in tm_frame_rep.

virtual tm_buffer server_rep::get_buffer ( ) [pure virtual]

Implemented in tm_server_rep.

virtual int server_rep::get_default_shrinking_factor ( ) [pure virtual]

Implemented in tm_server_rep.

virtual editor server_rep::get_editor ( ) [pure virtual]

Implemented in tm_server_rep.

Here is the caller graph for this function:

virtual void server_rep::get_extents ( SI x1,
SI y1,
SI x2,
SI y2 
) [pure virtual]

Implemented in tm_frame_rep.

virtual int server_rep::get_int_window_property ( string  what) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::get_keycomb ( string s,
int &  status,
command cmd,
string sh,
string help 
) [pure virtual]

Implemented in tm_config_rep.

Here is the caller graph for this function:

virtual int server_rep::get_nr_windows ( ) [pure virtual]

Implemented in tm_server_rep.

virtual string server_rep::get_printer_page_type ( ) [pure virtual]

Implemented in tm_server_rep.

virtual server_rep* server_rep::get_server ( ) [pure virtual]

Implemented in tm_server_rep.

Here is the caller graph for this function:

virtual int server_rep::get_shrinking_factor ( ) [pure virtual]

Implemented in tm_frame_rep.

virtual string server_rep::get_string_window_property ( string  what) [pure virtual]

Implemented in tm_frame_rep.

virtual tm_view server_rep::get_view ( bool  must_be_valid = true) [pure virtual]

Implemented in tm_server_rep.

virtual void server_rep::get_visible ( SI x1,
SI y1,
SI x2,
SI y2 
) [pure virtual]

Implemented in tm_frame_rep.

virtual tm_window server_rep::get_window ( ) [pure virtual]

Implemented in tm_server_rep.

Here is the caller graph for this function:

virtual int server_rep::get_window_id ( ) [pure virtual]

Implemented in tm_frame_rep.

virtual scheme_tree server_rep::get_window_property ( scheme_tree  what) [pure virtual]

Implemented in tm_frame_rep.

virtual bool server_rep::has_view ( ) [pure virtual]

Implemented in tm_server_rep.

Here is the caller graph for this function:

virtual bool server_rep::has_window ( ) [pure virtual]

Implemented in tm_server_rep.

Here is the caller graph for this function:

virtual void server_rep::image_gc ( string  which = "*") [pure virtual]

Implemented in tm_server_rep.

virtual bool server_rep::in_full_screen_edit_mode ( ) [pure virtual]

Implemented in tm_frame_rep.

virtual bool server_rep::in_full_screen_mode ( ) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::inclusions_gc ( string  which = "*") [pure virtual]

Implemented in tm_server_rep.

virtual void server_rep::insert_kbd_wildcard ( string  key,
string  im,
bool  post,
bool  l,
bool  r 
) [pure virtual]

Implemented in tm_config_rep.

virtual void server_rep::interactive ( object  fun,
scheme_tree  p 
) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::interpose_handler ( ) [pure virtual]

Implemented in tm_server_rep.

virtual bool server_rep::is_yes ( string  s) [pure virtual]

Implemented in tm_server_rep.

virtual bool server_rep::kbd_get_command ( string  s,
string help,
command cmd 
) [pure virtual]

Implemented in tm_config_rep.

Here is the caller graph for this function:

virtual string server_rep::kbd_post_rewrite ( string  l,
bool  var_flag = true 
) [pure virtual]

Implemented in tm_config_rep.

Here is the caller graph for this function:

virtual string server_rep::kbd_pre_rewrite ( string  l) [pure virtual]

Implemented in tm_config_rep.

virtual tree server_rep::kbd_system_rewrite ( string  l) [pure virtual]

Implemented in tm_config_rep.

Here is the caller graph for this function:

virtual void server_rep::menu_icons ( int  which,
string  menu 
) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::menu_main ( string  menu) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::menu_widget ( string  menu,
widget w 
) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::quit ( ) [pure virtual]

Implemented in tm_server_rep.

virtual void server_rep::recall_message ( ) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::refresh ( ) [pure virtual]

Implemented in tm_server_rep.

virtual void server_rep::scroll_to ( SI  x,
SI  y 
) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::scroll_where ( SI x,
SI y 
) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::set_bool_window_property ( string  what,
bool  val 
) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::set_default_shrinking_factor ( int  sf) [pure virtual]

Implemented in tm_server_rep.

virtual void server_rep::set_extents ( SI  x1,
SI  y1,
SI  x2,
SI  y2 
) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::set_font_rules ( scheme_tree  rules) [pure virtual]

Implemented in tm_config_rep.

virtual void server_rep::set_int_window_property ( string  what,
int  val 
) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::set_left_footer ( string  s) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::set_message ( tree  left,
tree  right,
bool  temp = false 
) [pure virtual]

Implemented in tm_frame_rep.

Here is the caller graph for this function:

virtual void server_rep::set_printer_dpi ( string  dpi) [pure virtual]

Implemented in tm_server_rep.

virtual void server_rep::set_printer_page_type ( string  s) [pure virtual]

Implemented in tm_server_rep.

virtual void server_rep::set_printing_command ( string  s) [pure virtual]

Implemented in tm_server_rep.

virtual void server_rep::set_right_footer ( string  s) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::set_script_status ( int  i) [pure virtual]

Implemented in tm_server_rep.

virtual void server_rep::set_scrollbars ( int  sb) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::set_shrinking_factor ( int  sf) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::set_string_window_property ( string  what,
string  val 
) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::set_variant_keys ( string  var,
string  unvar 
) [pure virtual]

Implemented in tm_config_rep.

virtual void server_rep::set_view ( tm_view  vw) [pure virtual]

Implemented in tm_server_rep.

virtual void server_rep::set_window_property ( scheme_tree  what,
scheme_tree  val 
) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::shell ( string  s) [pure virtual]

Implemented in tm_server_rep.

virtual void server_rep::show_footer ( bool  flag) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::show_header ( bool  flag) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::show_icon_bar ( int  which,
bool  flag 
) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::show_side_tools ( int  which,
bool  flag 
) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::side_tools ( int  which,
string  menu 
) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::style_clear_cache ( ) [pure virtual]

Implemented in tm_server_rep.

virtual void server_rep::typeset_update ( path  p) [pure virtual]

Implemented in tm_server_rep.

virtual void server_rep::typeset_update_all ( ) [pure virtual]

Implemented in tm_server_rep.

virtual bool server_rep::visible_footer ( ) [pure virtual]

Implemented in tm_frame_rep.

virtual bool server_rep::visible_header ( ) [pure virtual]

Implemented in tm_frame_rep.

virtual bool server_rep::visible_icon_bar ( int  which) [pure virtual]

Implemented in tm_frame_rep.

virtual bool server_rep::visible_side_tools ( int  which) [pure virtual]

Implemented in tm_frame_rep.

virtual void server_rep::wait_handler ( string  message,
string  arg 
) [pure virtual]

Implemented in tm_server_rep.


Member Data Documentation

int abstract_struct::ref_count [inherited]

Definition at line 142 of file basic.hpp.


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