CEDA Core public header files

(root)
└── Ceda
    ├── cxBuild
    │   ├── Project.h
    │   └── cxBuild.h
    ├── cxCedaScript
    │   ├── CSFrame.h
    │   ├── CSParser.h
    │   ├── CSValue.h
    │   └── cxCedaScript.h
    ├── cxJava
    │   ├── Utils.h
    │   └── cxJava.h
    ├── cxLss
    │   ├── ILogStructuredStore.h
    │   ├── IRAS.h
    │   ├── LssExceptions.h
    │   ├── LssSettings.h
    │   ├── Seid.h
    │   ├── Seid2.h
    │   └── cxLss.h
    ├── cxMacroExpander
    │   ├── ExpandedOutput.h
    │   ├── ExpressionParser.h
    │   ├── LSLiteral.h
    │   ├── LSSourceFile.h
    │   ├── LSToken.h
    │   ├── LSVariable.h
    │   ├── MacroExpand.h
    │   ├── Mpfw.h
    │   ├── ParserBase.h
    │   └── cxMacroExpander.h
    ├── cxMessage
    │   ├── AsyncTask.h
    │   ├── AutoResetEvent.h
    │   ├── CacheMap.h
    │   ├── CheckSameThread.h
    │   ├── IThreadPool.h
    │   ├── ManualResetEvent.h
    │   ├── MemoryReclaimer.h
    │   ├── MsgReadBuffer.h
    │   ├── MsgWriteBuffer.h
    │   ├── SignaledTask.h
    │   ├── TcpMsg.h
    │   ├── ThreadBlockerWhileUsed.h
    │   ├── ThreadName.h
    │   ├── ThreadPoolMixin.h
    │   ├── TimeOutTask.h
    │   ├── VirtualAllocBuffer.h
    │   └── cxMessage.h
    ├── cxObject
    │   ├── Array.h
    │   ├── AutoUnlocker.h
    │   ├── CSpace.h
    │   ├── CedaSdkVersion.h
    │   ├── Coerce.h
    │   ├── Compare.h
    │   ├── ConstructDestructCopyAssignReflectedVariable.h
    │   ├── DGAsyncNode.h
    │   ├── DGNode.h
    │   ├── DynamicDispatch.h
    │   ├── DynamicDispatchFfi.h
    │   ├── EnumBase.h
    │   ├── FieldPath.h
    │   ├── FieldPathNavigator.h
    │   ├── FilteredListUpdaterOnReflectedVector.h
    │   ├── Guid2.h
    │   ├── IForwardsIterator.h
    │   ├── INsNode.h
    │   ├── IObject.h
    │   ├── IObjectVisitor.h
    │   ├── InnerClasses.h
    │   ├── InterfaceBinder.h
    │   ├── Interfaces.h
    │   ├── IssueOperationNotifications.h
    │   ├── ListToOStream2.h
    │   ├── MacroUtils.h
    │   ├── Memory.h
    │   ├── NameSpaceRegistry.h
    │   ├── ObjSysState.h
    │   ├── Object.h
    │   ├── OpenVariant.h
    │   ├── OperationCallBacks.h
    │   ├── OperationNotifications.h
    │   ├── PathNav.h
    │   ├── PathNavigatorBC.h
    │   ├── PrintReflectedType.h
    │   ├── PrintReflectedVariable.h
    │   ├── ProjectApi.h
    │   ├── PseudoPref.h
    │   ├── RV_type.h
    │   ├── ReflectedArray.h
    │   ├── ReflectedClass.h
    │   ├── ReflectedDynArray.h
    │   ├── ReflectedEnum.h
    │   ├── ReflectedException.h
    │   ├── ReflectedField.h
    │   ├── ReflectedFunction.h
    │   ├── ReflectedHPTime.h
    │   ├── ReflectedInstance.h
    │   ├── ReflectedInterface.h
    │   ├── ReflectedLeafType.h
    │   ├── ReflectedMap.h
    │   ├── ReflectedQualifier.h
    │   ├── ReflectedSet.h
    │   ├── ReflectedType.h
    │   ├── ReflectedVariant.h
    │   ├── ReflectedVector.h
    │   ├── ReflectedVectorBC.h
    │   ├── Reflection.h
    │   ├── ReflectionByteCode.h
    │   ├── ReflectionByteCodeTypes.h
    │   ├── ReflectionByteCodeValue.h
    │   ├── ReflectionRegistries.h
    │   ├── RegisterLibrary.h
    │   ├── SerialiseReflectedVariable.h
    │   ├── SubString.h
    │   ├── TargetRegistry.h
    │   ├── TestTiming.h
    │   ├── ThreadPtr.h
    │   ├── TraceCreationMixin.h
    │   ├── TypeOps.h
    │   ├── TypeTraits.h
    │   ├── WCSpace.h
    │   ├── cxObject.h
    │   ├── gcroot.h
    │   └── unique_interface_ptr.h
    ├── cxOperation
    │   ├── FieldId.h
    │   ├── IWorkingSetMachine.h
    │   ├── SetOfPrefs.h
    │   ├── UTRoot.h
    │   ├── VecTime.h
    │   └── cxOperation.h
    ├── cxPersistStore
    │   ├── BPlusTree.h
    │   ├── BPlusTree2.h
    │   ├── CompareKeys.h
    │   ├── IPersistStore.h
    │   ├── IPersistable.h
    │   ├── IPrefVisitor.h
    │   ├── Models.h
    │   ├── OID.h
    │   ├── OidHighReader.h
    │   ├── OidHighWriter.h
    │   ├── OidSpace.h
    │   ├── OidSpaceMap.h
    │   ├── PDeque.h
    │   ├── PersistStoreExceptions.h
    │   ├── PrettyPrint.h
    │   ├── SelectBPlusTree.h
    │   ├── TypeInfo.h
    │   ├── cxPersistStore.h
    │   ├── pref.h
    │   ├── xmap.h
    │   └── xset.h
    ├── cxPython
    │   └── cxPython.h
    ├── cxRpc
    │   ├── Rpc.h
    │   ├── Skeleton.h
    │   ├── Stub.h
    │   └── cxRpc.h
    ├── cxUtils
    │   ├── Archive.h
    │   ├── ArchiveCollection.h
    │   ├── ArchiveError.h
    │   ├── ArchiveHPTime.h
    │   ├── ArchiveMagic.h
    │   ├── AutoCloser.h
    │   ├── AutoPtrExt.h
    │   ├── BPlusTree.h
    │   ├── BaseDefines.h
    │   ├── BasicSubString.h
    │   ├── BasicSubStringFn.h
    │   ├── BasicTypeSizes.h
    │   ├── BasicTypes.h
    │   ├── Bounds.h
    │   ├── CRTDebug.h
    │   ├── CedaAssert.h
    │   ├── CedaAssertionException.h
    │   ├── CedaSdkVersion.h
    │   ├── Coerce.h
    │   ├── ConsoleIO.h
    │   ├── Converter.h
    │   ├── Crc32.h
    │   ├── DequeAsStream.h
    │   ├── Detect.h
    │   ├── DoubleLinkedList.h
    │   ├── Environ.h
    │   ├── ErrorCode.h
    │   ├── ExceptionBase.h
    │   ├── File.h
    │   ├── FileException.h
    │   ├── FileFind.h
    │   ├── FilePath.h
    │   ├── FileStream.h
    │   ├── FileTools.h
    │   ├── Finally.h
    │   ├── ForwardLinkedPagedBuffer.h
    │   ├── Guid.h
    │   ├── HPTime.h
    │   ├── HalfOpenInterval.h
    │   ├── Hash.h
    │   ├── Hex.h
    │   ├── IException.h
    │   ├── IMsgOrientedInputStream.h
    │   ├── IndentingOutputStreamToOStream.h
    │   ├── IndentingStreamBuf.h
    │   ├── IntervalList.h
    │   ├── IntervalListAlgo.h
    │   ├── IntervalSet.h
    │   ├── IsaacRandom.h
    │   ├── IteratorRange.h
    │   ├── LRUCache.h
    │   ├── LambdaConstants.h
    │   ├── LinkedList.h
    │   ├── ListToOStream.h
    │   ├── LruCache.h
    │   ├── MD5.h
    │   ├── Magic.h
    │   ├── MakeIterator.h
    │   ├── MathExt.h
    │   ├── MemoryAccess.h
    │   ├── MemoryFile.h
    │   ├── MessageBox.h
    │   ├── MsWindows.h
    │   ├── MulDiv64.h
    │   ├── MultiSubString.h
    │   ├── NoThrow.h
    │   ├── OpenMode.h
    │   ├── OutputStreamToOStream.h
    │   ├── PagedBuffer.h
    │   ├── PagedBufferAsArchive.h
    │   ├── PagedBufferAsStream.h
    │   ├── PagedMemoryFile.h
    │   ├── PagedStack.h
    │   ├── PcgRandom.h
    │   ├── ProducerConsumerExchange.h
    │   ├── PseudoRandom.h
    │   ├── Range.h
    │   ├── RelocatableMap.h
    │   ├── ScopeWriter.h
    │   ├── SessionValueCache.h
    │   ├── SimpleParser.h
    │   ├── Stream.h
    │   ├── StreamInterfaces.h
    │   ├── StreamUtils.h
    │   ├── StringExt.h
    │   ├── StringStream.h
    │   ├── SubString.h
    │   ├── SystemException.h
    │   ├── TestTimer.h
    │   ├── Tracer.h
    │   ├── TracerUtils.h
    │   ├── Tuple.h
    │   ├── UnicodeConv.h
    │   ├── UnitPrefix.h
    │   ├── UsingBasicTypes.h
    │   ├── ValidateComparisons.h
    │   ├── VariableLengthSerialise.h
    │   ├── VectorOfByte.h
    │   ├── cxUtils.h
    │   ├── istream2xstring.h
    │   ├── xchar.h
    │   ├── xdeque.h
    │   ├── xostream.h
    │   ├── xostream2.h
    │   ├── xstring.h
    │   ├── xvecarray.h
    │   └── xvector.h
    └── cxWorkingSetIpc
        ├── MultiWorkingSetIPC.h
        ├── WorkingSetIPC.h
        ├── WsipcSessionProtocolId.h
        └── cxWorkingSetIpc.h