## NAME

ACE_Dynamic_Node - Handle a dynamically linked node.

## SYNOPSIS

    #include <ace/Parse_Node.h>

    class ACE_Dynamic_Node : public ACE_Static_Node
    {
      public:
        ACE_Dynamic_Node (const ACE_Service_Type *, ASYS_TCHAR *params);
        virtual ~ACE_Dynamic_Node (void);
        virtual const ACE_Service_Type *record (void) const;
        virtual void apply (void);
        void dump (void) const;
        ACE_ALLOC_HOOK_DECLARE;
      private:
        const ACE_Service_Type *record_;
    };

## PUBLIC MEMBERS

    ACE_Dynamic_Node (const ACE_Service_Type *, ASYS_TCHAR *params);

    virtual ~ACE_Dynamic_Node (void);

    virtual const ACE_Service_Type *record (void) const;

    virtual void apply (void);

    void dump (void) const;

Dump the state of an object.

    ACE_ALLOC_HOOK_DECLARE;

Declare the dynamic allocation hooks.

## PRIVATE MEMBERS

    const ACE_Service_Type *record_;

Pointer to a descriptor that describes this node.

## AUTHOR

Doug Schmidt

## LIBRARY

ace