1#ifndef M_DO_M_DO_HOSTIO_H
2#define M_DO_M_DO_HOSTIO_H
83#define mDoHIO_CREATE_CHILD(i_name, i_node) mDoHIO_createChild(i_name, i_node)
84#define mDoHIO_DELETE_CHILD(i_no) mDoHIO_deleteChild(i_no)
86#define mDoHIO_CREATE_CHILD(i_name, i_node) (-1)
87#define mDoHIO_DELETE_CHILD(i_no) (void)0
char * strncpy(char *dst, const char *src, size_t n)
Definition string.c:86
Definition JORMContext.h:128
Definition JORReflexible.h:47
Definition m_Do_hostIO.h:7
char mName[24]
Definition m_Do_hostIO.h:21
mDoHIO_child_c()
Definition m_Do_hostIO.h:9
u8 unk18
Definition m_Do_hostIO.h:22
~mDoHIO_child_c()
Definition m_Do_hostIO.cpp:13
void setPt(JORReflexible *i_pt)
Definition m_Do_hostIO.h:16
const char * getName()
Definition m_Do_hostIO.h:19
void setName(const char *i_name)
Definition m_Do_hostIO.h:17
JORReflexible * getPt()
Definition m_Do_hostIO.h:18
JORReflexible * mPt
Definition m_Do_hostIO.h:23
Definition m_Do_hostIO.h:26
mDoHIO_entry_c()
Definition m_Do_hostIO.cpp:79
u8 mCount
Definition m_Do_hostIO.h:36
void removeHIO()
Definition m_Do_hostIO.cpp:114
virtual ~mDoHIO_entry_c()
Definition m_Do_hostIO.h:38
s8 mNo
Definition m_Do_hostIO.h:35
void entryHIO(const char *i_name)
Definition m_Do_hostIO.cpp:100
virtual ~mDoHIO_entry_c()
Definition m_Do_hostIO.cpp:84
Definition m_Do_hostIO.h:55
mDoHIO_subRoot_c mSub
Definition m_Do_hostIO.h:68
void updateChild(s8)
Definition m_Do_hostIO.cpp:131
void deleteChild(s8)
Definition m_Do_hostIO.cpp:96
mDoHIO_root_c()
Definition m_Do_hostIO.h:57
virtual void genMessage(JORMContext *)
Definition m_Do_hostIO.cpp:15
s8 createChild(const char *i_name, JORReflexible *i_node)
Definition m_Do_hostIO.h:61
virtual ~mDoHIO_root_c()
Definition m_Do_hostIO.cpp:9
void update()
Definition m_Do_hostIO.cpp:29
Definition m_Do_hostIO.h:42
mDoHIO_child_c mChildren[80]
Definition m_Do_hostIO.h:52
s8 createChild(const char *, JORReflexible *)
Definition m_Do_hostIO.cpp:35
virtual void genMessage(JORMContext *)
Definition m_Do_hostIO.cpp:19
void updateChild(s8)
Definition m_Do_hostIO.cpp:69
void deleteChild(s8)
Definition m_Do_hostIO.cpp:55
mDoHIO_subRoot_c()
Definition m_Do_hostIO.h:44
virtual ~mDoHIO_subRoot_c()
Definition m_Do_hostIO.cpp:11
signed char s8
Definition types.h:7
unsigned char u8
Definition types.h:8
void mDoHIO_update()
Definition m_Do_hostIO.h:74
void mDoHIO_updateChild(s8 i_no)
Definition m_Do_hostIO.cpp:127
void mDoHIO_deleteChild(s8 i_no)
Definition m_Do_hostIO.cpp:92
s8 mDoHIO_createChild(const char *i_name, JORReflexible *i_node)
Definition m_Do_hostIO.h:78
mDoHIO_root_c mDoHIO_root
Definition m_Do_hostIO.cpp:7