#include <argument_holder.hh>
Inheritance diagram for lestes::msg::argument_holder11< P0 >:

Public Types | |
| typedef convert< P0 >::to_ptr | p0_type |
Public Member Functions | |
| p0_type | p0_get (void) const |
| Returns the zeroth argument. | |
Static Public Member Functions | |
| static ptr< argument_holder11< P0 > > | create (const ptr< argument_holder10< P0 > > &parent, const p0_type &a_p0) |
| Returns the holder. | |
Protected Member Functions | |
| argument_holder11 (const ptr< argument_holder10< P0 > > &parent, const P0 &a_p0) | |
| Creates the holder. | |
| void | gc_mark (void) |
| Marks the object. | |
Private Member Functions | |
| argument_holder11 (const argument_holder11< P0 > &) | |
| Hides copy constructor. | |
| argument_holder11< P0 > & | operator= (const argument_holder11< P0 > &) |
| Hides assignment operator. | |
Private Attributes | |
| convert< P0 >::to_srp | p0 |
| The zeroth argument. | |
Holder for one argument with one argument filled.
| P0 | The type of the zeroth argument. |
Definition at line 283 of file argument_holder.hh.
| typedef convert<P0>::to_ptr lestes::msg::argument_holder11< P0 >::p0_type |
Definition at line 286 of file argument_holder.hh.
| lestes::msg::argument_holder11< P0 >::argument_holder11 | ( | const ptr< argument_holder10< P0 > > & | parent, | |
| const P0 & | a_p0 | |||
| ) | [inline, protected] |
Creates the holder.
Creates holder for one argument.
| a_parent | The parent of this holder. | |
| a_p0 | The zeroth argument for the message. |
Definition at line 311 of file argument_holder.hh.
| lestes::msg::argument_holder11< P0 >::argument_holder11 | ( | const argument_holder11< P0 > & | ) | [private] |
Hides copy constructor.
| argument_holder11< P0 >::p0_type lestes::msg::argument_holder11< P0 >::p0_get | ( | void | ) | const [inline] |
Returns the zeroth argument.
Returns the zeroth argument.
Definition at line 322 of file argument_holder.hh.
References lestes::msg::argument_holder11< P0 >::p0.
00323 { 00324 return p0; 00325 }
| ptr< argument_holder11< P0 > > lestes::msg::argument_holder11< P0 >::create | ( | const ptr< argument_holder10< P0 > > & | parent, | |
| const p0_type & | a_p0 | |||
| ) | [inline, static] |
Returns the holder.
Returns holder for one argument.
| parent | The parent of this holder. | |
| a_p0 | The zeroth argument for the message. |
Definition at line 335 of file argument_holder.hh.
| void lestes::msg::argument_holder11< P0 >::gc_mark | ( | void | ) | [inline, protected] |
Marks the object.
Marks the object for garbage collection.
Reimplemented from lestes::msg::argument_holder10< P0 >.
Definition at line 344 of file argument_holder.hh.
References lestes::gc_mark_srp(), and lestes::msg::argument_holder11< P0 >::p0.
00345 { 00346 gc_mark_srp(p0); 00347 argument_holder10<P0>::gc_mark(); 00348 }
| argument_holder11<P0>& lestes::msg::argument_holder11< P0 >::operator= | ( | const argument_holder11< P0 > & | ) | [private] |
Hides assignment operator.
convert<P0>::to_srp lestes::msg::argument_holder11< P0 >::p0 [private] |
The zeroth argument.
Definition at line 298 of file argument_holder.hh.
Referenced by lestes::msg::argument_holder11< P0 >::gc_mark(), and lestes::msg::argument_holder11< P0 >::p0_get().
1.5.1-20070107