Back to index

Public Member Functions | Public Attributes | Private Attributes
enum_command_rep Class Reference
Inheritance diagram for enum_command_rep:
Inheritance graph
Collaboration diagram for enum_command_rep:
Collaboration graph

List of all members.

Public Member Functions

 enum_command_rep (wk_widget w, string val2, command cb2)
void apply ()
tm_ostreamprint (tm_ostream &out)
virtual void apply (object args)

Public Attributes

int ref_count

Private Attributes

string val
command cb

Detailed Description

Definition at line 20 of file enum_widget.cpp.

Constructor & Destructor Documentation

enum_command_rep::enum_command_rep ( wk_widget  w,
string  val2,
command  cb2 
) [inline]

Definition at line 25 of file enum_widget.cpp.

    in (w.rep), val (val2), cb (cb2) {}

Member Function Documentation

void command_rep::apply ( object  args) [virtual, inherited]

Reimplemented in object_command_rep.

Definition at line 20 of file command.cpp.

  (void) args;
  apply ();

Here is the call graph for this function:

void enum_command_rep::apply ( ) [virtual]

Implements command_rep.

Definition at line 33 of file enum_widget.cpp.

  in << set_string ("input", val);
  cb (list_object (object (val)));
  windows_delayed_refresh (1);

Here is the call graph for this function:

tm_ostream& enum_command_rep::print ( tm_ostream out) [inline, virtual]

Reimplemented from command_rep.

Definition at line 28 of file enum_widget.cpp.

    return out << "Enum widget command"; }

Member Data Documentation

Definition at line 23 of file enum_widget.cpp.

Definition at line 21 of file enum_widget.cpp.

int abstract_struct::ref_count [inherited]

Definition at line 142 of file basic.hpp.

Definition at line 22 of file enum_widget.cpp.

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