Lumiera 0.pre.04~rc.1
»edit your freedom«
Loading...
Searching...
No Matches
Interface Class Reference

Description

Target object to be instantiated as Singleton Allocates a variable amount of additional heap memory and prints diagnostic messages.

Definition at line 49 of file singleton-subclass-test.cpp.

Static Public Attributes

static int cnt = 0
 

Static Public Member Functions

static void setCountParam (uint c)
 

Public Member Functions

virtual string identify ()
 
- Public Member Functions inherited from TestTargetObj
 TestTargetObj (uint num)
 
virtual ~TestTargetObj ()
 
virtual operator string () const
 

Friends

class lib::DependencyFactory< Interface >
 

Protected Member Functions

 Interface ()
 
virtual ~Interface ()
 

Constructor & Destructor Documentation

◆ Interface()

Interface ( )
inlineprotected

Definition at line 58 of file singleton-subclass-test.cpp.

◆ ~Interface()

virtual ~Interface ( )
inlineprotectedvirtual

Definition at line 59 of file singleton-subclass-test.cpp.

Member Function Documentation

◆ setCountParam()

static void setCountParam ( uint  c)
inlinestatic

Definition at line 53 of file singleton-subclass-test.cpp.

References Interface::cnt.

Referenced by SingletonSubclass_test::run().

+ Here is the caller graph for this function:

◆ identify()

virtual string identify ( )
inlinevirtual

Reimplemented in Impl.

Definition at line 55 of file singleton-subclass-test.cpp.

Referenced by SingletonSubclass_test::run().

+ Here is the caller graph for this function:

Member Data Documentation

◆ cnt

int cnt = 0
static

Definition at line 52 of file singleton-subclass-test.cpp.

Referenced by Interface::setCountParam().

Friends And Related Symbol Documentation

◆ lib::DependencyFactory< Interface >

friend class lib::DependencyFactory< Interface >
friend

Definition at line 59 of file singleton-subclass-test.cpp.

+ Inheritance diagram for Interface:
+ Collaboration diagram for Interface:

The documentation for this class was generated from the following file: