| Section: Container Classes | |
| The container classes are type parameterized data structures. The | |
| <uvm_queue #(T)> class implements a queue datastructure similar to the | |
| SystemVerilog queue construct. And the <uvm_pool #(KEY,T)> class implements | |
| a pool datastructure similar to the SystemVerilog associative array. The | |
| class based data structures allow the objects to be shared by reference; | |
| for example, a copy of a <uvm_pool #(KEY,T)> object will copy just the class | |
| handle instead of the entire associative array. |