20 #include "JackPortType.h"
27 static const JackPortType* gPortTypes[] =
33 jack_port_type_id_t PORT_TYPES_MAX =
sizeof(gPortTypes) /
sizeof(gPortTypes[0]);
35 jack_port_type_id_t GetPortTypeId(
const char* port_type)
37 for (jack_port_type_id_t i = 0; i < PORT_TYPES_MAX; ++i) {
38 const JackPortType* type = gPortTypes[i];
40 if (strcmp(port_type, type->fName) == 0)
43 return PORT_TYPES_MAX;
46 const JackPortType* GetPortType(jack_port_type_id_t type_id)
48 assert(type_id >= 0 && type_id <= PORT_TYPES_MAX);
49 const JackPortType* type = gPortTypes[type_id];