libcomps ..
Loading...
Searching...
No Matches
Data Structures | Functions
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_docgroupid_get_default()

COMPS_Object * comps_docgroupid_get_default ( COMPS_DocGroupId * gid)

COMPS_DocGroupId default getter

Parameters
gidCOMPS_DocGroupId object
Returns
COMPS_Num object representing GroupId default with incremented reference counter

◆ comps_docgroupid_get_name()

COMPS_Object * comps_docgroupid_get_name ( COMPS_DocGroupId * gid)

COMPS_DocGroupId name getter

Parameters
gidCOMPS_DocGroupId object
Returns
COMPS_Str object representing GroupId name with incremented reference counter

◆ comps_docgroupid_set_default()

void comps_docgroupid_set_default ( COMPS_DocGroupId * gid,
int def )

COMPS_DocGroupId name setter

Parameters
gidCOMPS_DocGroupId object
defCOMPS_DocGroupId default value.

Old defaut objects reference counter will be decremented

◆ comps_docgroupid_set_name()

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

COMPS_DocGroupId name setter

Parameters
gidCOMPS_DocGroupId object
namenew name of COMPS_DocGroupId object. Old name object's reference
copydeprecated parameter counter will be decremented