diff options
Diffstat (limited to 'dev/SCI')
| -rw-r--r-- | dev/SCI/ReadMe.md | 6 | ||||
| -rw-r--r-- | dev/SCI/SCIBase.hxx | 4 | ||||
| -rw-r--r-- | dev/SCI/scm.internal.inl | 6 | ||||
| -rw-r--r-- | dev/SCI/source_deploy.xml | 2 |
4 files changed, 9 insertions, 9 deletions
diff --git a/dev/SCI/ReadMe.md b/dev/SCI/ReadMe.md index b5f76a9f..72732c21 100644 --- a/dev/SCI/ReadMe.md +++ b/dev/SCI/ReadMe.md @@ -1,3 +1,5 @@ -# Official SCM implementation for New OS
+# ZKA System Call Interface.
-Read the specs for + information...
\ No newline at end of file +System Call Interface and Component Interface.
+
+###### (c) ZKA Technologies, all rights reserved.
diff --git a/dev/SCI/SCIBase.hxx b/dev/SCI/SCIBase.hxx index fca89a1a..1e79bbbc 100644 --- a/dev/SCI/SCIBase.hxx +++ b/dev/SCI/SCIBase.hxx @@ -17,8 +17,6 @@ Purpose: SCI/M core header file (C++) #define IMPORT_CXX extern "C++"
#define IMPORT_C extern "C"
-#define OBJECT_PATH "::\\"
-
typedef bool Bool;
typedef void UInt0;
@@ -76,7 +74,7 @@ public: };
template <typename FnSign, typename ClsID>
-class EventListenerInterface final : public ClsID
+class EventListenerInterface : public ClsID
{
public:
explicit EventListenerInterface() = default;
diff --git a/dev/SCI/scm.internal.inl b/dev/SCI/scm.internal.inl index 8a5a85fa..af87230d 100644 --- a/dev/SCI/scm.internal.inl +++ b/dev/SCI/scm.internal.inl @@ -32,7 +32,7 @@ public: UnknownInterface& operator=(const UnknownInterface&) = default;
UnknownInterface(const UnknownInterface&) = default;
-
+
virtual SInt32 Release() = 0;
virtual void RemoveRef() = 0;
virtual UnknownInterface* AddRef() = 0;
@@ -67,7 +67,7 @@ inline SInt32 ScmReleaseClass(TCLS* cls) }
template <typename FnSign, typename ClsID>
-protocol EventListenerInterface final : public ClsID
+protocol EventListenerInterface : public ClsID
{
public:
explicit EventListenerInterface() = default;
@@ -76,7 +76,7 @@ public: EventListenerInterface& operator=(const EventListenerInterface&) = default;
EventListenerInterface(const EventListenerInterface&) = default;
- virtual EventListenerInterface& operator +=(FnSign arg)
+ virtual EventListenerInterface& operator +=(FnSign arg)
{
this->AddEventListener(arg);
return *this;
diff --git a/dev/SCI/source_deploy.xml b/dev/SCI/source_deploy.xml index 7873c49f..5c8090f1 100644 --- a/dev/SCI/source_deploy.xml +++ b/dev/SCI/source_deploy.xml @@ -1,6 +1,6 @@ <SourceDeploy>
<HiddenFiles>
- <SourceFile>*.cxx</SourceFile>
+ <SourceFile>Sources/*.cxx</SourceFile>
<SourceFile>*.drawio</SourceFile>
<SourceFile>*.internal.inl</SourceFile>
</HiddenFiles>
|
