|
CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
|
The CMSDK core library is a general-purpose, cross-platform C++ base library. It contains much of the low-level functionality required by Psyclone, and it is equally at home as a standalone toolkit for building distributed client/server applications that never load Psyclone at all. It is released under a BSD open source licence and is free for anyone to use for any purpose, except for those limited by the CADIA clause. For more information about licensing and the CADIA Clause please visit: https://cmlabs.com/licensing. For more about the Psyclone platform please visit: https://cmlabs.com/psyclone
CMSDK serves two audiences, and the guide is split into two tracks accordingly:
Both tracks share the same library, and the same building and linking instructions:
The most-used classes are cmlabs::PsyAPI and cmlabs::PsySpace (Track 1) and cmlabs::DataMessage (both tracks). Beyond those:
For an updated version of this documentation and more information please visit: https://cmsdk.cmlabs.com/
To download the latest version of the CMSDK library please visit: https://cmlabs.com/download