/builddir/build/BUILD/libcomps-libcomps-0.1.8/libcomps/src/comps_docgroupid.h File Reference

COMPS_DocGroupId header file. More...

#include <stdbool.h>
#include "comps_utils.h"
#include "comps_log.h"
#include "comps_validate.h"
#include "comps_default.h"
#include "comps_obj.h"

Go to the source code of this file.

Data Structures

struct  COMPS_DocGroupId

Functions

COMPS_Objectcomps_docgroupid_get_name (COMPS_DocGroupId *gid)
void comps_docgroupid_set_name (COMPS_DocGroupId *gid, char *name, char copy)
COMPS_Objectcomps_docgroupid_get_default (COMPS_DocGroupId *gid)
void comps_docgroupid_set_default (COMPS_DocGroupId *gid, int def)

Detailed Description

COMPS_DocGroupId header file.


Function Documentation

COMPS_Object* comps_docgroupid_get_default ( COMPS_DocGroupId gid  ) 

COMPS_DocGroupId default getter

Parameters:
gid COMPS_DocGroupId object
Returns:
COMPS_Num object representing GroupId default with incremented reference counter
COMPS_Object* comps_docgroupid_get_name ( COMPS_DocGroupId gid  ) 

COMPS_DocGroupId name getter

Parameters:
gid COMPS_DocGroupId object
Returns:
COMPS_Str object representing GroupId name with incremented reference counter
void comps_docgroupid_set_default ( COMPS_DocGroupId gid,
int  def 
)

COMPS_DocGroupId name setter

Parameters:
gid COMPS_DocGroupId object
def COMPS_DocGroupId default value.

Old defaut objects reference counter will be decremented

void comps_docgroupid_set_name ( COMPS_DocGroupId gid,
char *  name,
char  copy 
)

COMPS_DocGroupId name setter

Parameters:
gid COMPS_DocGroupId object
name new name of COMPS_DocGroupId object. Old name object's reference
copy deprecated parameter counter will be decremented
 All Data Structures Files Functions Variables Enumerations Defines

Generated on 1 Mar 2019 for libcomps by  doxygen 1.6.1