diff options
Diffstat (limited to 'doc/manual/interfaces.xml')
-rw-r--r-- | doc/manual/interfaces.xml | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/doc/manual/interfaces.xml b/doc/manual/interfaces.xml deleted file mode 100644 index fa473ea82..000000000 --- a/doc/manual/interfaces.xml +++ /dev/null @@ -1,41 +0,0 @@ -<?xml version="1.0"?> -<section id="interfaces"> - <h>Interfaces</h> - <p>Interfaces can be implemented by classes to provide functionality with a common interface. Each class - can implement multiple interface and interfaces can require other interfaces to be implemented.</p> - <section id="declaration"> - <h>Interface declarations</h> - <blockcode> - public interface InterfaceName : RequiredInterface <optional> - { - <interface members> - } - </blockcode> - </section> - <section id="methods"> - <h>Methods</h> - <p>Interfaces can contain abstract and non abstract methods.</p> - <blockcode> - public abstract void MethodName (); - public void MethodName2 () - { - <Implementation> - } - </blockcode> - </section> - <section id="delegates"> - <h>Delegates</h> - <p>Interfaces can also contain delegates</p> - <blockcode> - public delegate void DelegateName (void* data); - </blockcode> - </section> - <section id="signals"> - <h>Signals</h> - <p>Signals are also supported by interfaces</p> - <blockcode> - public signal void SignalName (); - </blockcode> - </section> -</section> - |