Rosetta  2019.12
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
Base Struct Referenceabstract

#include <T15.inner_class.hpp>

Inheritance diagram for Base:
Inheritance graph
[legend]

Public Member Functions

void foo ()
 
void maybe ()
 
virtual void f_v ()
 
virtual void f_v_2 ()
 
virtual void foo_void ()
 
virtual void foo_void_pure ()=0
 
virtual int foo_int ()
 
virtual std::string foo_sring ()
 
virtual std::string & foo_sring_r ()
 
virtual void foo ()
 

Public Attributes

std::string s_
 

Protected Member Functions

virtual void foo_protected ()
 

Protected Attributes

int data
 

Member Function Documentation

virtual void Base::f_v ( )
inlinevirtual

Reimplemented in X.

virtual void Base::f_v_2 ( )
inlinevirtual

Reimplemented in Y.

virtual void Base::foo ( )
inlinevirtual
void Base::foo ( )
inline
virtual int Base::foo_int ( )
inlinevirtual
virtual void Base::foo_protected ( )
inlineprotectedvirtual
virtual std::string Base::foo_sring ( )
inlinevirtual
virtual std::string& Base::foo_sring_r ( )
inlinevirtual

References s_.

virtual void Base::foo_void ( )
inlinevirtual
virtual void Base::foo_void_pure ( )
pure virtual
void Base::maybe ( )
inline

Member Data Documentation

int Base::data
protected
std::string Base::s_

Referenced by foo_sring_r().


The documentation for this struct was generated from the following files: