Back to index

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

List of all members.

Public Member Functions

 abstract_promise_rep (promise< wk_widget > p2)
tm_ostreamprint (tm_ostream &out)
widget eval ()

Public Attributes

int ref_count

Private Attributes

promise< wk_widgetp

Detailed Description

Definition at line 44 of file widkit_wrapper.cpp.

Constructor & Destructor Documentation

Definition at line 47 of file widkit_wrapper.cpp.

: p (p2) {}

Member Function Documentation

widget abstract_promise_rep::eval ( ) [inline, virtual]

Implements promise_rep< widget >.

Definition at line 49 of file widkit_wrapper.cpp.

{ return abstract (p ()); }
tm_ostream& abstract_promise_rep::print ( tm_ostream out) [inline, virtual]

Reimplemented from promise_rep< widget >.

Definition at line 48 of file widkit_wrapper.cpp.

{ return out << p; }

Member Data Documentation

Definition at line 45 of file widkit_wrapper.cpp.

int abstract_struct::ref_count [inherited]

Definition at line 142 of file basic.hpp.

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