====queuecreate.cc==== Constructor/destructor operations ===Queue() constructor=== ^ Function ^ Parameter(s) ^ Return value | | Queue() | none | pointer to the newly allocated queue | Queue() is the parameterless constructor that is responsible for creating a new instance of a queue. ===Node(int) constructor=== Overloaded constructor that will accept an initial integer value to be assigned to the newly allocated Queue's **value** member. ^ Function ^ Parameter(s) ^ Return value | | Queue(int) | integer value to assign as Queue's initial value | pointer to the newly allocated queue | ===queueops.cc === Operations that deal with queue manipulation ===Queue::enqueue(int value)=== enqueue(int value) - add a value to the start of the queue ^ Function ^ Parameter(s) ^ Return value | | bool enqueue() | integer | bool | ===Queue::dequeue()=== dequeue() - remove a node (LNode) from the end of the queue ^ Function ^ Parameter(s) ^ Return value | | LNode dequeue() | integer | bool | ===Queue::peek()=== peek() - view the next value in the queue ^ Function ^ Parameter(s) ^ Return value | | LNode * Queue :: peek(int value) | void | void |