SUMMARY:  INNER | FIELD | CONSTR | METHOD | FRIEND DETAIL:  FIELD | CONSTR | METHOD | FRIEND


[globals]
Template Class DerivedClass

NonCopyableType, BaseClass
   |
   +-DerivedClass

Implemented in:
example.h

template <typename Base, typename Container, typename ElementType>
class DerivedClass:
private NonCopyableType, public BaseClass

This is the derived class. It is here to demonstrate inheritance graphs. Note the use of templates.

Multiple inheritance is supported and is drawn correctly as well.

See Also:
NonCopyableType, BaseClass

Inner Compounds, Typedefs, and Enumscollapse
struct InnerStruct
          This is an inner struct.

Fields inherited from class BaseClasscollapse
base

Method Summarycollapse
int abstractMethod()
          Implement abstractMethod, so that we aren't abstract anymore.
Bool contains(const ElementType& object) const
          A bunch of member methods.
Bool containsAll(const Container& container) const
          A bunch of member methods.
template <typename ContainerX>
Bool
containsAll(const ContainerX& container) const
          A bunch of member methods.
Bool remove(const ElementType& object)
          A bunch of member methods.
Int removeAll(const Container& container)
          A bunch of member methods.
template <typename ContainerX>
Int
removeAll(const ContainerX& container)
          A bunch of member methods.
Int retainAll(const Container& container)
          A bunch of member methods.
template <typename ContainerX>
Int
retainAll(const ContainerX& container)
          A bunch of member methods.

Methods inherited from class BaseClasscollapse
abstractMethod, compareTo, equals, exchangeWith, hashCode, size, toString

 

Method Detail

abstractMethod[virtual, nothrow, inline]

int abstractMethod()

Implement abstractMethod, so that we aren't abstract anymore.

Returns:
a value
Implements:
BaseClass<Base, Container>::abstractMethod

contains

Bool contains(const ElementType& object) const

A bunch of member methods.

containsAll

Bool containsAll(const Container& container) const

A bunch of member methods.

containsAll

template <typename ContainerX>
Bool containsAll(const ContainerX& container) const

A bunch of member methods.

remove

Bool remove(const ElementType& object)

A bunch of member methods.

removeAll

Int removeAll(const Container& container)

A bunch of member methods.

removeAll

template <typename ContainerX>
Int removeAll(const ContainerX& container)

A bunch of member methods.

retainAll

Int retainAll(const Container& container)

A bunch of member methods.

retainAll

template <typename ContainerX>
Int retainAll(const ContainerX& container)

A bunch of member methods.


SUMMARY:  INNER | FIELD | CONSTR | METHOD | FRIEND DETAIL:  FIELD | CONSTR | METHOD | FRIEND

Project Title is a trademark of Author Name.
Copyright © Year Author Name. All Rights Reserved.
Use and distribution are subjects to license terms.
Project Title v1.0.0.
Built on Thu, Jun 30 2005 11:49:29.
Submit a bug report or feature request.