| Index: ppapi/generators/test_cgen/structs.h
|
| ===================================================================
|
| --- ppapi/generators/test_cgen/structs.h (revision 0)
|
| +++ ppapi/generators/test_cgen/structs.h (revision 0)
|
| @@ -0,0 +1,94 @@
|
| +/*
|
| + * Copyright (c) 2011 The Chromium Authors. All rights reserved.
|
| + * Use of this source code is governed by a BSD-style license that can be
|
| + * found in the LICENSE file.
|
| + */
|
| +
|
| +/* From test_cgen/structs.idl modified Mon Aug 22 15:15:38 2011. */
|
| +
|
| +#ifndef PPAPI_C_TEST_CGEN_STRUCTS_H_
|
| +#define PPAPI_C_TEST_CGEN_STRUCTS_H_
|
| +
|
| +#include "ppapi/c/pp_macros.h"
|
| +#include "ppapi/c/test_cgen/stdint.h"
|
| +
|
| +/**
|
| + * @file
|
| + * This file will test that the IDL snippet matches the comment.
|
| + */
|
| +
|
| +
|
| +/**
|
| + * @addtogroup Typedefs
|
| + * @{
|
| + */
|
| +/* typedef uint8_t s_array[3]; */
|
| +typedef uint8_t s_array[3];
|
| +/**
|
| + * @}
|
| + */
|
| +
|
| +/**
|
| + * @addtogroup Enums
|
| + * @{
|
| + */
|
| +/* typedef enum { esv1 = 1, esv2 = 2 } senum; */
|
| +typedef enum {
|
| + esv1 = 1,
|
| + esv2 = 2
|
| +} senum;
|
| +/**
|
| + * @}
|
| + */
|
| +
|
| +/**
|
| + * @addtogroup Structs
|
| + * @{
|
| + */
|
| +/* struct st1 { int32_t i; senum j; }; */
|
| +struct st1 {
|
| + int32_t i;
|
| + senum j;
|
| +};
|
| +
|
| +/* struct st2 { s_array pixels[640][480]; }; */
|
| +struct st2 {
|
| + s_array pixels[640][480];
|
| +};
|
| +/**
|
| + * @}
|
| + */
|
| +
|
| +/**
|
| + * @addtogroup Typedefs
|
| + * @{
|
| + */
|
| +/* typedef float (*func_t)(const s_array data); */
|
| +typedef float (*func_t)(const s_array data);
|
| +
|
| +/* typedef func_t (*findfunc_t)(const char* x); */
|
| +typedef func_t (*findfunc_t)(const char* x);
|
| +/**
|
| + * @}
|
| + */
|
| +
|
| +/**
|
| + * @addtogroup Structs
|
| + * @{
|
| + */
|
| +/*
|
| + * struct sfoo {
|
| + * s_array screen[480][640];
|
| + * findfunc_t myfunc;
|
| + * };
|
| + */
|
| +struct sfoo {
|
| + s_array screen[480][640];
|
| + findfunc_t myfunc;
|
| +};
|
| +/**
|
| + * @}
|
| + */
|
| +
|
| +#endif /* PPAPI_C_TEST_CGEN_STRUCTS_H_ */
|
| +
|
|
|
| Property changes on: ppapi/generators/test_cgen/structs.h
|
| ___________________________________________________________________
|
| Added: svn:eol-style
|
| + LF
|
|
|
|
|