## NAME

ACE_Stream_Node - Handle a Stream.

## SYNOPSIS

    #include <ace/Parse_Node.h>

    class ACE_Stream_Node : public ACE_Parse_Node
    {
      public:
        ACE_Stream_Node (const ACE_Static_Node *, const ACE_Parse_Node *);
        virtual ~ACE_Stream_Node (void);
        virtual void apply (void);
        void dump (void) const;
        ACE_ALLOC_HOOK_DECLARE;
      private:
        const ACE_Static_Node *node_;
        const ACE_Parse_Node *mods_;
    };

## PUBLIC MEMBERS

    ACE_Stream_Node (const ACE_Static_Node *, const ACE_Parse_Node *);

    virtual ~ACE_Stream_Node (void);

    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_Static_Node *node_;

    const ACE_Parse_Node *mods_;

Linked list of modules that are part of the stream.

## AUTHOR

Doug Schmidt

## LIBRARY

ace