Skip to content

Equationzhao/circular_buffer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Circular Buffer

Repography logo / Structure

Structure

This is a tiny c++ implementation of circular buffer (Circular linked list based).

Features

  • Header Only
  • iterator support
  • constexpr support (in process)
  • user-defined allocator support
  • user-defined deleter support (in process)
  • module support (in process)
  • concept support (in process)
  • ranges support
  • initialization_list support (in process)

Support Modifiers/Member access/Operators

  • insert/emplace
  • push
  • assign (in process)
  • write
  • read
  • at
  • operator [ ]
  • iterators :
    • iterator
    • const_iterator
    • circular_iterator
    • reverse_iterator (in process)
    • const_reverse_iterator (in process)
  • swap
  • sort (in process)
  • <=>
  • clear (in process)
  • resize (in process)
  • . . .

TODO LIST for now

About

Container & Adaptor for cplusplus

Topics

Resources

License

Stars

Watchers

Forks

Languages