ReactOS  0.4.15-dev-1397-g19779b3
B Class Reference
Collaboration diagram for B:

Public Member Functions

 B ()
 
 B (int)
 
 B (const B &b)
 
 ~B ()
 
 B ()
 
 B (int)
 
 ~B () NOEXCEPT(false)
 

Public Attributes

int i
 
int flag
 

Detailed Description

Definition at line 53 of file ehthrow.cxx.

Constructor & Destructor Documentation

◆ B() [1/5]

B::B ( )

Definition at line 64 of file ehthrow.cxx.

65 {
67  printf("B ctor. i = %d\n", i);
68  alloc(i, FALSE);
69 }
#define FALSE
Definition: ehthrow.cxx:14
int i
Definition: ehthrow.cxx:56
void alloc(int i, int no_throw)
Definition: ehthrow.cxx:42
int CurrentObjectNumber
Definition: ehthrow.cxx:21
#define printf
Definition: config.h:203

◆ B() [2/5]

B::B ( int  f)

Definition at line 71 of file ehthrow.cxx.

72 {
74  flag = f;
75  printf("B ctor. i = %d\n", i);
77 }
int i
Definition: ehthrow.cxx:56
void alloc(int i, int no_throw)
Definition: ehthrow.cxx:42
int flag
Definition: ehthrow.cxx:57
#define f
Definition: ke_i.h:83
#define NO_CTOR_THROW
Definition: ehthrow.cxx:16
int CurrentObjectNumber
Definition: ehthrow.cxx:21
#define printf
Definition: config.h:203

◆ B() [3/5]

B::B ( const B b)

Definition at line 79 of file ehthrow.cxx.

80 {
82  printf("B copy ctor. i = %d\n", i);
83  alloc(i, FALSE);
84 }
#define FALSE
Definition: ehthrow.cxx:14
int i
Definition: ehthrow.cxx:56
void alloc(int i, int no_throw)
Definition: ehthrow.cxx:42
int CurrentObjectNumber
Definition: ehthrow.cxx:21
#define printf
Definition: config.h:203

◆ ~B() [1/2]

B::~B ( )

Definition at line 86 of file ehthrow.cxx.

87 {
88  printf("B dtor. i = %d\n", i);
90 }
#define NO_DTOR_THROW
Definition: ehthrow.cxx:17
void dealloc(int i, int no_throw)
Definition: ehthrow.cxx:33
int i
Definition: ehthrow.cxx:56
int flag
Definition: ehthrow.cxx:57
#define printf
Definition: config.h:203

◆ B() [4/5]

B::B ( )

◆ B() [5/5]

B::B ( int  )

◆ ~B() [2/2]

B::~B ( )

Member Data Documentation

◆ flag

int B::flag

Definition at line 57 of file ehthrow.cxx.

Referenced by B(), and ~B().

◆ i

int B::i

Definition at line 56 of file ehthrow.cxx.

Referenced by A< T1 >::A(), B(), foo2(), main(), A< T1 >::~A(), and ~B().


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