1 /******************************************************************************
2 * Copyright (c) 2000-2016 Ericsson Telecom AB
3 * All rights reserved. This program and the accompanying materials
4 * are made available under the terms of the Eclipse Public License v1.0
5 * which accompanies this distribution, and is available at
6 * http://www.eclipse.org/legal/epl-v10.html
15 * Szabo, Janos Zoltan – initial implementation
18 ******************************************************************************/
22 #include "datatypes.h"
28 /** Generate code for enc-dec.
30 * @param[in] p_classname
31 * @param[out] p_classdef
32 * @param[out] p_classsrc
33 * @param[in] ber BER codec needed
34 * @param[in] raw RAW codec needed
35 * @param[in] text TEXT codec needed
36 * @param[in] xer XER codec needed
39 void def_encdec(const char *p_classname
,
40 char **p_classdef
, char **p_classsrc
,
41 boolean ber
, boolean raw
, boolean text
, boolean xer
,
42 boolean json
, boolean is_leaf
);
43 char *genRawFieldChecker(char *src
,
44 const rawAST_coding_taglist
*taglist
, boolean is_equal
);
45 char *genRawTagChecker(char *src
, const rawAST_coding_taglist
*taglist
);
This page took 0.052923 seconds and 5 git commands to generate.