kevin
9acb24e9e1
Apply licensing information to project.
2024-12-01 14:35:24 -05:00
kevin
a4a71100cf
cwObject.h,cwFlowTypes.h : Added comments.
2024-06-01 08:02:31 -04:00
kevin
8dde88f6fd
Merge branch 'poly' of gitea.larke.org:kevin/libcw into poly
...
# Conflicts:
# cwFlow.cpp
# cwIoPresetSelApp.cpp
# cwLex.cpp
# cwLex.h
# cwPresetSel.cpp
# html/preset_sel/ui.cfg
2024-05-29 14:06:54 -04:00
kevin
24f9b937a6
cwFileSys,cwLex,cwVectOps,cwObject,cwTime : Updated to use cwTest to manage test() function.
2024-05-29 12:37:53 -04:00
kevin
eb0a773302
cwObject.h : Added read() interface.
2024-05-27 13:33:01 -04:00
kevin
06099e83a2
cwObject.h : Added type_id().
2024-05-21 15:34:46 -04:00
kevin
4b08aeabde
cwObject.h : Added is_<numric_type> predicate functions.
2024-04-30 19:52:13 -04:00
kevin
611c198197
cwCommon.h,cwCsv.h,cwObject.h,cwUi.cpp : Changed result code kLabelNotFoundRC to kEleNotFoundRC.
2024-02-08 10:55:48 -05:00
kevin
c305b4b4da
cwObject.h/cpp : Added putv() and put_numeric_list(). Changed newDictObject() and newListObject()
...
from:
{ return _objAllocate( kDictTId, parent); }
to:
{ return _objAppendRightMostNode(parent, _objAllocate( kDictTId, parent) ); }
2023-10-21 09:58:51 -04:00
kevin
b5f7e76983
cwObject.h/cpp : Added to_string() and objectToFile()
2023-03-17 17:43:40 -04:00
kevin
02311b3305
cwObject.h/cpp : Added next_child_ele(). Renamed _objAppendLeftMostNode() to _objAppendRightMostNode().
2021-12-25 22:11:14 -05:00
kevin
5c5dc89b0f
cwObject.h/cpp : Replaced use of std::int64_t and uint64_t with 'long long' and 'unsigned long long'.
2021-12-19 12:14:30 -05:00
kevin
5ab42df103
cwObject.h/cpp,cwObjectTemplate.h : Added set(),set_value(), objType_t.free_value(), and _objCallSetLeafValue().
...
Changed default behavior of get() functions to be non-recursive.
2021-11-03 11:03:07 -04:00
kevin
4262eae18e
cwObject.h/cpp,cwObjectTemplate.h : All strings are now reallocated on assignment.
...
Added newDictObject(),newListObject(),append_child()
2021-11-01 21:42:33 -04:00
kevin
e6bfa98878
cwObjec.h/cpp : Added newObjectDict() and newObjectList().
2021-11-01 10:05:18 -04:00
kevin
8c8be07c63
cwObject.h: Added is_string().
2021-08-15 15:54:58 -04:00
kevin
a5d62b6e97
cwObject.h : Added is_type().
2021-01-31 11:04:49 -05:00
kevin
62257d7d24
cwVectOps.h : Initial commit.
...
cwTime.h: Added elaspsedMs()
cwObject.h: Added getv_opt().
cwCommon.h: Added kInvalidStateRC
Makefile: Added use of cwWEBSOCK build variable.
cwAudioFileOps.h : Initial commit.
cwAudioFile.h : Moved some operations so cwAudioFileOps.h
cwCommonImpl.h : Removed is_int<> because has a std library implementation.
2020-09-22 11:37:19 -04:00
kevin
fa33ac00c9
cwFileSys.h/cpp : Added makeDir().
...
cwLog.h/cpp : Added cwLogPrint() functions.
cwMtx.h : Many addtions.
cwObject.h : Added find_child() functions.
cwUtility.h/cpp : Added x80ToDouble() and doubleToX80().
cwCommon.h : Added new RC codes
cwCommonImpl.h : Added swapping macros and is_int<T>().
2020-09-01 15:46:21 -04:00
kevin.larke
65ad48974e
cwObject.h/cpp : Added duplicate() function.
2020-04-21 14:53:33 -04:00
kevin.larke
9761728433
cwObject.h/cpp : Enabled 'bool' variables via getv()
2020-04-16 11:05:38 -04:00
kevin.larke
6670a961be
cwObject.h : Fixed bug where type CString was confused for type String. Added comments, and error messages.
2020-04-09 21:06:06 -04:00
kevin.larke
bfe9d9ebfc
cwObject.h/cpp : Added newPairObject(), typeid: kCStringTId, changed list_ele() to child_ele()
2020-04-06 19:15:03 -04:00
kevin.larke
10b2a36970
cwObject.h/cpp,cwObjectTemplate.h : Initial implementation of newObject(). Added flags to find().
2020-03-31 12:51:17 -04:00
kevin.larke
e4328c950b
cwObject.h/cpp : Added unlink() and non const find(),par_value(),list_ele().
2020-03-25 11:34:28 -04:00
kevin.larke
938e8c284d
cwObject*,cwText* : Added object_t.to_string() function
2020-03-24 08:53:00 -04:00
kpl
72b959690f
cwObject.h/cpp : Added list_ele().
2020-01-27 17:48:17 -05:00
kpl
d6e0f5e675
Many changes and additions.
...
Added serial port, websocket, midi and initial audio functionality.
2019-12-24 10:05:24 -05:00
kpl
3954d794f1
Initial commit
2019-12-18 22:24:12 -05:00