include/data.h
changeset 251 cab66ef3e68e
parent 235 f812bf6b7237
child 284 24bf3d692993
equal deleted inserted replaced
250:39e22f84ce6e 251:cab66ef3e68e
    18 You should have received a copy of the GNU Lesser General Public
    18 You should have received a copy of the GNU Lesser General Public
    19 License along with this library; if not, write to the Free Software
    19 License along with this library; if not, write to the Free Software
    20 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    20 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    21 */
    21 */
    22 
    22 
    23 
       
    24 #ifndef __data_h__
    23 #ifndef __data_h__
    25 #define __data_h__
    24 #define __data_h__
       
    25 
       
    26 #ifdef __cplusplus
       
    27 extern "C" {
       
    28 #endif
    26 
    29 
    27 /* declaration of CO_Data type let us include all necessary headers
    30 /* declaration of CO_Data type let us include all necessary headers
    28  struct struct_CO_Data can then be defined later
    31  struct struct_CO_Data can then be defined later
    29  */
    32  */
    30 typedef struct struct_CO_Data CO_Data;
    33 typedef struct struct_CO_Data CO_Data;
   172 	_storeODSubIndex,                /* storeODSubIndex */\
   175 	_storeODSubIndex,                /* storeODSubIndex */\
   173 	NULL,		/*dcf_cursor*/\
   176 	NULL,		/*dcf_cursor*/\
   174 	1		/*dcf_count_targets*/\
   177 	1		/*dcf_count_targets*/\
   175 }
   178 }
   176 
   179 
       
   180 #ifdef __cplusplus
       
   181 };
       
   182 #endif
       
   183 
   177 #endif /* __data_h__ */
   184 #endif /* __data_h__ */
   178 
   185 
   179 
   186