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


Public Member Functions | |
| ACE_Location_Node (void) | |
| virtual void * | symbol (int &yyerrno, ACE_Service_Object_Exterminator *=0)=0 |
| virtual void | set_symbol (void *h) |
| const ACE_DLL & | dll (void) |
| const ACE_TCHAR * | pathname (void) const |
| void | pathname (const ACE_TCHAR *h) |
| int | dispose (void) const |
| virtual | ~ACE_Location_Node (void) |
| void | dump (void) const |
| Dump the state of an object. | |
Public Attributes | |
| ACE_ALLOC_HOOK_DECLARE | |
| Declare the dynamic allocation hooks. | |
Protected Member Functions | |
| int | open_dll (int &yyerrno) |
Protected Attributes | |
| const ACE_TCHAR * | pathname_ |
| Pathname to the shared library we are working on. | |
| int | must_delete_ |
| ACE_DLL | dll_ |
| The open shared library. | |
| void * | symbol_ |
| Symbol that we've obtained from the shared library. | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dump the state of an object.
Reimplemented in ACE_Object_Node, ACE_Function_Node, and ACE_Static_Function_Node. |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Implemented in ACE_Object_Node, ACE_Function_Node, and ACE_Static_Function_Node. |
|
|
Declare the dynamic allocation hooks.
Reimplemented in ACE_Object_Node, ACE_Function_Node, and ACE_Static_Function_Node. |
|
|
The open shared library.
|
|
|
Flag indicating whether the Service_Object generated by this Location Node should be deleted or not (ACE_Service_Type::DELETE_OBJ.) |
|
|
Pathname to the shared library we are working on.
|
|
|
Symbol that we've obtained from the shared library.
|
1.3.9.1