Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • O Order Matching Engine
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 8
    • Issues 8
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ie421_high_frequency_trading_fall_2022
  • ie421_hft_fall_2022_group_04
  • Order Matching Engine
  • Merge requests
  • !3

Linked list

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged bnguyen4 requested to merge linked-list into main Sep 24, 2022
  • Overview 0
  • Commits 7
  • Pipelines 0
  • Changes 17

Made the abstract interface to our Doubly Linked List and some sanity tests.

Note that for insert, we actually sort it by the data value. This is to be used later on in the Order Matching.

We currently do not support nested things like int** I think. We only do shared_ptr, pointers*, and value.

In the future we need to add more tests and document it well.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: linked-list