Commit graph

16 commits

Author SHA1 Message Date
Mark Pictor
5fa4b17513 replace all references to SCL with SC in CMake files and code 2013-04-14 14:49:53 -04:00
Cliff Yapp
8d737980be Run Astyle to sync file layouts 2013-03-05 22:01:45 -05:00
Nicholas Reed
8c516936d3 fix memory leaks; SCL git a1d6b25 2012-06-19 20:19:24 +00:00
Nicholas Reed
6adc522307 stash unnamed types in a list so they can be freed; SCL git 04f4c1d 2012-06-19 19:53:35 +00:00
Nicholas Reed
da87dbff41 use scl_memmgr in clstepcore; SCL git 245ff14 2012-06-14 21:44:37 +00:00
Nicholas Reed
2e8b3119c0 Apply SCL git 3fd2222 which removes scl_char_str_list class, but std::vector makes a better replacement than std::deque. 2012-06-13 16:33:50 +00:00
Nicholas Reed
9db54adc32 apply SCL git e72ca29; remove some superfluous boolean types and use std bool more often 2012-05-24 22:57:28 +00:00
Nicholas Reed
28d20d7497 Cleanup in clstepcore. SCL git 239ce49 and f9b9383. 2012-05-10 21:06:46 +00:00
Nicholas Reed
68e7d4a37c apply changes from SCL git d6da40c and 275977d (commented code removal/style) 2012-04-18 21:34:10 +00:00
Nicholas Reed
ece611293e Apply SCL git d6d7c48 changes. SCLP23 macros replaced with simple SDAI_ prefix. 2012-04-17 22:53:53 +00:00
Nicholas Reed
a28c0dfce5 remove references to OODB/O3DB as in mpictor git repo ca0824d and d067534 2012-03-27 17:56:00 +00:00
Nicholas Reed
8c8f2a1114 run astyle on SCL sources with misc/astyle.cfg options 2012-03-27 17:07:44 +00:00
Keith W. Boman
04696cd4e4 Changed parameter 'schnm' back to 'const char *' for functions SchRename::rename() and TypeDescriptor::Name(). 2011-07-27 13:42:18 +00:00
Christopher Sean Morrison
6d7d08e25b apply sf patch 3376896 (All instances of SCLstring changed to std::string) from lainiwakurax. patch converts scl converts almost all instances of SCLstring in SCL to standard STL strings. tested minimally with a few ap203 conversions that all seemed to parse and convert equivalently. outstanding. 2011-07-25 21:02:57 +00:00
Christopher Sean Morrison
7133ef4f1a remove the SCLLOG/SCLBOOL wrappers on the SCL Boolean and Logical enums. they were being conditionally put into a namespace in order to be protected in case they're used within a 3rd party context (like CORBA) that might also define same-named enums, but the macrofied protection just adds complexity. iff a conflict is encountered, the types can be put into an SCL or P23 or SDAI namespace. 'Boolean' would be prime for outright removal/replacement with 'bool' except it also supports an unknown value so keep it around for now. 2011-06-20 15:22:16 +00:00
Cliff Yapp
b848b4c049 Begin the process of adding NIST's STEP Class Libraries code to the BRL-CAD tree. This first commit sets up the build logic for a src/other/step subconfigure and imports a step tree which is the original NIST STEP 3.2 release, minus some temporary files and an old file in src/cldai that causes conflicts on case insensitive filesystems. This is not expected to be a buildable configuration - it is included to preserve the original state of the libraries in case it is needed. 2009-03-11 16:58:16 +00:00