kevin
|
c1e0765d92
|
cwObject.cpp : Generate an error message when a token is not recognized by the string->object parser.
|
2024-07-21 16:12:17 -04:00 |
|
kevin
|
332c8309f6
|
cwObject.cpp : objectFromString() now returns an error when the 'lexId' is set to kErrorLexTId.
|
2024-07-11 11:02:26 -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
|
a7a38fa9f4
|
cwObject.h/cpp : cwObject now detects and properly encodes floats and unsigned integers that are specified with the 'f' and 'u' suffix.
|
2024-04-26 16:59:40 -04:00 |
|
kevin
|
1c373f8d03
|
cwObject.cpp : All non-quoted-string string are now considered identifiers in objectFromString().
|
2024-04-22 15:57:59 -04: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
|
5e93cb4e03
|
cwObject.cpp : Added use of _udiff() to avoid unsigned subtractions from wrapping around 0.
|
2021-12-27 20:28:09 -05: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
|
297ab58212
|
cwObject.cpp : Allow strings with '.' to match the 'id' token.
|
2021-08-15 15:59:52 -04:00 |
|
kevin
|
e86067659a
|
cwFileSys.cpp, cwMtx.h, cwObject.cpp : minor changes to eliminate warning during non-debug build.
|
2021-02-21 08:53:39 -05:00 |
|
kevin
|
5154c9eb53
|
cwObject.cpp : Changed uses of printf() to use "%s" where no format was necessary to prevent compiler warnings.
|
2021-01-20 13:08:29 -05:00 |
|
kevin
|
dc461dbe84
|
cwNumericConvert.h,cwObject.cpp : Added type specializations for cwNumericConvert.number_to_string().
|
2020-12-29 10:11:00 -05:00 |
|
kevin
|
33756d0e2f
|
cwObject.cpp : Allow 'null' objects to be converted to a null ptr to a string.
|
2020-10-07 10:55:34 -04:00 |
|
kevin.larke
|
e4bcdd4034
|
cwObject.cpp : Check for unexpected NULL node in objectFromString().
|
2020-04-28 16:59:33 -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
|
fb92ec15de
|
Merge branch 'master' of gitea.larke.org:klarke/libcw
|
2020-04-09 21:07:58 -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
|
0138d690a1
|
cwObject.cpp : Fixed int64 printf specifiers.
|
2020-04-08 20:08:11 -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
|
86c641c4ab
|
Minor changes for Raspberry Pi Build.
|
2020-04-04 20:53:20 +00: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
|
77c5026f14
|
cwObject.cpp,cwObjectTemplate.h,main.cpp : Fixed cwObject bool parsing.
|
2020-02-29 00:12:15 -05:00 |
|
kpl
|
72b959690f
|
cwObject.h/cpp : Added list_ele().
|
2020-01-27 17:48:17 -05:00 |
|
kpl
|
5a62d884dd
|
Standardized filesys and mem namespaces.
Removed use of global variable in cwAudioBuf.
|
2019-12-27 21:51:28 -05:00 |
|
kpl
|
0ead6fa974
|
Initial implementation cwTcpSocket*
Standardized cwLex and cwLog namespaces.
|
2019-12-27 16:52:45 -05:00 |
|
kpl
|
85954c5498
|
Changed audio system to use external driver modules.
|
2019-12-25 21:44:14 -05:00 |
|
kpl
|
3954d794f1
|
Initial commit
|
2019-12-18 22:24:12 -05:00 |
|