Manual inheritance and membership
Classes
|
Functions
manual.c File Reference
Classes
struct
Object
Object
type.
More...
struct
Vehicle
Vehicle
type.
More...
struct
Car
Car
type.
More...
struct
Truck
Truck
type.
More...
Functions
int
main
(void)
Function Documentation
◆
main()
int main
(
void
)
Main function.
Ref
vehicleStart()
,
objRef()
,
objUnref()
.
83
{
84
Car
c;
85
vehicleStart
((
Vehicle
*) &c);
86
}
References
Vehicle::vehicleStart()
.
Truck
Truck type.
Definition:
manual.c:72
main
int main(void)
Definition:
manual.c:82
Car
Car type.
Definition:
manual.c:62
Object
Object type.
Definition:
manual.c:14
Vehicle::vehicleStart
void vehicleStart(Vehicle *obj)
Object::ref
int ref
Reference count.
Definition:
manual.c:15
Car::base
Vehicle base
Base class.
Definition:
manual.c:63
Object::objUnref
static Object * objUnref(Object *obj)
Object::objRef
static Object * objRef(Object *obj)
Truck::base
Vehicle base
Base class.
Definition:
manual.c:73
Vehicle
Vehicle type.
Definition:
manual.c:38
Vehicle::base
Object base
Base class.
Definition:
manual.c:39
Vehicle::vehicleStop
void vehicleStop(Vehicle *obj)
Generated by
1.8.19