Oracle® Fusion Middleware C++ API Reference for Oracle Coherence
12c (12.2.1.3.0)

E80355-01

implements Class Template Reference

#include <coherence/lang/lang_spec.hpp>

List of all members.


Detailed Description

template<class I1 = void, class I2 = void, class I3 = void, class I4 = void, class I5 = void, class I6 = void, class I7 = void, class I8 = void, class I9 = void, class I10 = void, class I11 = void, class I12 = void, class I13 = void, class I14 = void, class I15 = void, class I16 = void>
class coherence::lang::implements< I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16 >

The implements template specifies a list of interfaces which a class or interface specification derives from.

Each interface will be virtually inherited by specified class or interface. Up to sixteen interfaces are supported, in the case where more are required, they can be specified using an interface_link chain. i.e.

 implements<I1, ..., I15, interface_link<I16, interface_link<I17> > >

See also:
abstract_spec

class_spec

cloneable_spec

throwable_spec

interface_spec

Author:
mf 2008.07.14

The documentation for this class was generated from the following file:
Copyright © 2000, 2017, Oracle and/or its affiliates. All rights reserved.