C++ SQLite Yet Another Api (YAPI)

Perhaps not C++, but a real storage.
Perhaps not C++, but a real storage.

Not for cookies, but for data and just very recently, I had a need for a local storage, aka desktop database. Of course, it has to be small but complete, mature and functional. And the API, I am creating, has to be simple.

Thus “C++ SQLite Yet Another API (YAPI)”, was born.

Update: just checked in, a much lighter version “1.0.1”. Continue reading “C++ SQLite Yet Another Api (YAPI)”

C++ How to create unique types, from the all stack template. Part two.

Same Template Different Types
Same Template Different Types

Part one is here. And what is going on in here?

A real-life use case. I had the same task in my dbj++sql. An SQLite standard C++ API. A simple template with “nothing” inside that has to be made into separate unique types when defined.

Simple looking, but crucial for the whole framework to offer “simple udf’s” functionality for the customers.  And I wanted to implement this with as little interaction as possible with complex sqlite3 C API. Continue reading “C++ How to create unique types, from the all stack template. Part two.”

C++ SQLite Yet Another Api (YAPI) Part 3 Easy UDF’s

After reading the second installment about what I announced as “simple” C++ API , you have been thinking it is a bit overwhelming and certainly not that simple. And then comes: C++ SQLite Yet Another Api (YAPI) Part 3 Easy UDF’s.

Easy UDF’s

Continue reading “C++ SQLite Yet Another Api (YAPI) Part 3 Easy UDF’s”

C++ How to create unique types, from the all stack template. Simple matrix

Consider this:

Continue reading “C++ How to create unique types, from the all stack template. Simple matrix”