码迷,mamicode.com
首页 > 编程语言 > 详细

qLibc 对于C C++都是一个很好的框架,提供Tree Hash Stack String I/O File Time等功能

时间:2018-01-05 01:25:20      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:--   include   config   cto   containe   http   tin   detail   size   

qLibc Copyright

qLibc is published under 2-clause BSD license known as Simplified BSD License. Please refer the LICENSE document included in the package for more details.

API Reference

  • qlibc Core API Reference

    • Containers for Key/Value pairs
      • Tree Table --- in binary tree(left-leaning red-black tree) data structure.
      • Hash Table --- in hash-based data structure.
      • Static Hash Table --- in fixed size memory(array/mmapped/shared).
      • List Table --- in (doubly) linked-list data structure.
    • Containers for Objects
      • List --- Doubly Linked List.
      • Vector --- implements a growable array of elements.
      • Queue --- FIFO(First In First Out) implementation.
      • Stack --- LIFO(Last In First Out) implementation.
    • General utilities.
      • String --- string trimmer, modifier, replacer, case converter, pattern detectors, ...
      • I/O --- non-blcking I/O, stream reader/writer, ...
      • File --- file locking, file/directory hander, path correctors, ...
      • IPC, Semaphore Shared-memory
      • En/decoders --- Url en/decoder, Base64 en/decoder, Hex en/decoder, ...
      • Hashes --- Murmur hases, FNV hases, MD5 hashes, ...
      • Time --- time diff, time format converstion, ...
  • qLibc Extension API Reference

    • Apache-style Configuration File Parser.
    • INI-style Configuration File Parser.
    • HTTP client.
    • Rotating File Logger.
    • Database(MySQL) interface.
    • Token-Bucket

 

http://wolkykim.github.io/qlibc/

qLibc 对于C C++都是一个很好的框架,提供Tree Hash Stack String I/O File Time等功能

标签:--   include   config   cto   containe   http   tin   detail   size   

原文地址:https://www.cnblogs.com/findumars/p/8196651.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!