Menu

Tree [e542c4] master /
 History

HTTPS access


File Date Author Commit
 .settings 2020-09-22 Scott Powell Scott Powell [fa9a7c] updated
 include 2020-09-29 Sendao Sendao [e542c4] strtok to my_strtok
 oldmake 2019-03-04 Scott Powell Scott Powell [63528c] Import from bitbucket
 src 2020-09-29 Sendao Sendao [e542c4] strtok to my_strtok
 .cproject 2020-09-22 Scott Powell Scott Powell [fa9a7c] updated
 .gitignore 2019-03-05 Scott Powell Scott Powell [e3a163] ignoreance
 .project 2019-04-25 Scott Powell Scott Powell [b60649] eclipse build instructions and memory managemen...
 CMakeBuild.txt 2019-03-04 Scott Powell Scott Powell [63528c] Import from bitbucket
 CMakeDebug.txt 2019-03-04 Scott Powell Scott Powell [63528c] Import from bitbucket
 CMakeLists.txt 2019-03-04 Scott Powell Scott Powell [63528c] Import from bitbucket
 cplan 2019-04-29 Sendao Sendao [b6eca1] linux updates
 expr.cpp.txt 2019-03-04 Scott Powell Scott Powell [63528c] Import from bitbucket
 mkbuild 2019-03-04 Scott Powell Scott Powell [63528c] Import from bitbucket
 mkdebug 2019-03-04 Scott Powell Scott Powell [63528c] Import from bitbucket
 readme.md 2019-03-04 Scott Powell Scott Powell [63528c] Import from bitbucket
 sendaoConfig.cmake 2019-03-04 Scott Powell Scott Powell [63528c] Import from bitbucket
 setup.bat 2019-05-21 Scott Powell Scott Powell [5f3743] latest

Read Me

Classes And Objects

Memory Management

Pointer Manager

class ptrmap

String Management

class strmap

Data Structures

list

A linked list.

class tlist

Basic implementation

table

A hash table

class HTable

Basic implementation, returns a list when searched, is add/remove only, no 'set'

map

A hash table with single Get/Set identities instead of add/remove and search.

class DMap

Maps intvoid

class TMap

Maps inttype

class SMap

Maps namekeyvoid

class OMap

Maps namekeytype

direct

A tree with mapping to void pointers.

sdirect

A tree with mapping to objects.

Structs

Named Object Pointers

intvoid

uint32 idc; void *ptr;

namevoid

char name; void ptr;

namekeyvoid

uint32 idc; char name; void ptr;

Typed Object Pointers

inttype

uint32 idc; void *ptr; sint32 type;

nametype

char name; void ptr; sint32 type;

namekeytype

uint32 idc; char name; void ptr; sint32 type;

MongoDB Logo MongoDB