source: trunk/src/cee/RpOutcomeCHelper.h @ 829

Last change on this file since 829 was 622, checked in by dkearney, 18 years ago

added C interface bindings to the Rappture Buffer and Outcome objects, cleared up and rearranged header files.
new header file setup is focused on allowing the user to include only the necessary headers and not getting extra objects.

File size: 834 bytes
Line 
1/*
2 * ----------------------------------------------------------------------
3 *  INTERFACE: Rappture Outcome Helper Header
4 *
5 * ======================================================================
6 *  AUTHOR:  Derrick Kearney, Purdue University
7 *  Copyright (c) 2004-2007  Purdue Research Foundation
8 *
9 *  See the file "license.terms" for information on usage and
10 *  redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES.
11 * ======================================================================
12 */
13
14#ifndef _RAPPTURE_OUTCOME_C_HELPER_H
15#define _RAPPTURE_OUTCOME_C_HELPER_H
16
17#ifdef __cplusplus
18extern "C" {
19#endif // ifdef __cplusplus
20
21int RpOutcomeToCOutcome(Rappture::Outcome* rpoutcome, RapptureOutcome* status);
22
23#ifdef __cplusplus
24}
25#endif // ifdef __cplusplus
26
27#endif // ifndef _RAPPTURE_OUTCOME_C_HELPER_H
Note: See TracBrowser for help on using the repository browser.