#include <Parse_Node.h>
Inheritance diagram for ACE_Dummy_Node:


Public Methods | |
| ACE_Dummy_Node (const ACE_Static_Node *, const ACE_Parse_Node *) | |
| ~ACE_Dummy_Node (void) | |
| virtual void | apply (int &yyerrno) |
| void | dump (void) const |
| Dump the state of an object. More... | |
Public Attributes | |
| ACE_ALLOC_HOOK_DECLARE | |
| Declare the dynamic allocation hooks. More... | |
Private Attributes | |
| const ACE_Static_Node * | node_ |
| Linked list of modules that we're dealing with. More... | |
| const ACE_Parse_Node * | mods_ |
Definition at line 322 of file Parse_Node.h.
|
||||||||||||
|
Definition at line 538 of file Parse_Node.cpp. References ACE_TRACE.
00540 : ACE_Parse_Node (static_node->name ()), 00541 node_ (static_node), 00542 mods_ (str_mods) 00543 { 00544 ACE_TRACE ("ACE_Dummy_Node::ACE_Dummy_Node"); 00545 } |
|
|
Definition at line 559 of file Parse_Node.cpp. References ACE_TRACE.
00560 {
00561 ACE_TRACE ("ACE_Dummy_Node::~ACE_Dummy_Node");
00562 ACE_Static_Node *n = ACE_const_cast (ACE_Static_Node *,
00563 this->node_);
00564 delete n;
00565 ACE_Parse_Node *m = ACE_const_cast (ACE_Parse_Node *,
00566 this->mods_);
00567 delete m;
00568 }
|
|
|
Implements ACE_Parse_Node. Definition at line 548 of file Parse_Node.cpp. References ACE_DEBUG, ACE_LIB_TEXT, ACE_TRACE, ACE::debug, and LM_DEBUG.
00549 {
00550 ACE_TRACE ("ACE_Dummy_Node::apply");
00551
00552 if (ACE::debug ())
00553 ACE_DEBUG ((LM_DEBUG,
00554 ACE_LIB_TEXT ("did operations on stream %s, error = %d\n"),
00555 this->name (),
00556 yyerrno));
00557 }
|
|
|
Dump the state of an object.
Reimplemented from ACE_Parse_Node. Definition at line 533 of file Parse_Node.cpp. References ACE_TRACE.
00534 {
00535 ACE_TRACE ("ACE_Dummy_Node::dump");
00536 }
|
|
|
Declare the dynamic allocation hooks.
Reimplemented from ACE_Parse_Node. Definition at line 333 of file Parse_Node.h. |
|
|
Definition at line 338 of file Parse_Node.h. |
|
|
Linked list of modules that we're dealing with.
Definition at line 337 of file Parse_Node.h. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002