llvm-mos-sdk
neo6502
api
neo
types.h
Go to the documentation of this file.
1
// Copyright 2024 LLVM-MOS Project
2
// Licensed under the Apache License, Version 2.0 with LLVM Exceptions.
3
// See https://github.com/llvm-mos/llvm-mos-sdk/blob/main/LICENSE for license
4
// information.
5
6
#include <stdint.h>
7
8
#ifndef _NEO_TYPES_H
9
#define _NEO_TYPES_H
10
11
#ifdef __cplusplus
12
extern
"C"
{
13
#endif
14
15
typedef
struct
neo_pstring
{
16
uint8_t
length
;
17
char
data
[];
18
}
neo_pstring_t
;
19
20
#ifdef __cplusplus
21
}
22
#endif
23
24
#endif
std::uint8_t
::uint8_t uint8_t
Definition:
cstdint:21
neo_pstring
Definition:
types.h:15
neo_pstring::length
uint8_t length
Definition:
types.h:16
neo_pstring::data
char data[]
Definition:
types.h:17
neo_pstring_t
struct neo_pstring neo_pstring_t
Generated by
1.8.17