Doxygen_stu 1.0.0
Doxygen Learning
载入中...
搜索中...
未找到
animal.c 文件参考
#include "animal.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
animal.c 的引用(Include)关系图:

函数

ANIMAL_CLASSANIMAL_CLASS_CTOR (void)
 构造 ANIMAL_CLASS 实例
void ANIMAL_CLASS_DTOR (ANIMAL_CLASS *t)
 析构 ANIMAL_CLASS 实例
DOG_CLASSDOG_CLASS_CTOR (ANIMAL_CLASS_IMPLEMENTS *t)
 构造 DOG_CLASS 实例
void DOG_CLASS_DTOR (DOG_CLASS *t)
 析构 DOG_CLASS 实例
CAT_CLASSCAT_CLASS_CTOR (ANIMAL_CLASS_IMPLEMENTS *t)
 构造 CAT_CLASS 实例
void CAT_CLASS_DTOR (CAT_CLASS *t)
 析构 CAT_CLASS 实例

函数说明

◆ ANIMAL_CLASS_CTOR()

ANIMAL_CLASS * ANIMAL_CLASS_CTOR ( void )

构造 ANIMAL_CLASS 实例

返回
ANIMAL_CLASS* 新分配并初始化的动物类指针

◆ ANIMAL_CLASS_DTOR()

void ANIMAL_CLASS_DTOR ( ANIMAL_CLASS * t)

析构 ANIMAL_CLASS 实例

参数
t要释放的动物类实例

◆ CAT_CLASS_CTOR()

CAT_CLASS * CAT_CLASS_CTOR ( ANIMAL_CLASS_IMPLEMENTS * t)

构造 CAT_CLASS 实例

参数
t基类接口指针,可用于虚函数绑定
返回
CAT_CLASS* 新分配并初始化的猫类指针

◆ CAT_CLASS_DTOR()

void CAT_CLASS_DTOR ( CAT_CLASS * t)

析构 CAT_CLASS 实例

参数
t要释放的猫类实例

◆ DOG_CLASS_CTOR()

DOG_CLASS * DOG_CLASS_CTOR ( ANIMAL_CLASS_IMPLEMENTS * t)

构造 DOG_CLASS 实例

参数
t基类接口指针,可用于虚函数绑定
返回
DOG_CLASS* 新分配并初始化的狗类指针

◆ DOG_CLASS_DTOR()

void DOG_CLASS_DTOR ( DOG_CLASS * t)

析构 DOG_CLASS 实例

参数
t要释放的狗类实例