pazpar2  1.14.1
Data Structures | Functions
facet_limit.c File Reference

Parse facet limit. More...

#include <string.h>
#include <assert.h>
#include <yaz/yaz-version.h>
#include <yaz/nmem.h>
#include "facet_limit.h"

Go to the source code of this file.

Data Structures

struct  facet_limits
 

Functions

facet_limits_t facet_limits_dup (facet_limits_t fl)
 
facet_limits_t facet_limits_create (const char *param)
 
int facet_limits_num (facet_limits_t fl)
 
const char * facet_limits_get (facet_limits_t fl, int idx, const char **value)
 
void facet_limits_destroy (facet_limits_t fl)
 

Detailed Description

Parse facet limit.

Definition in file facet_limit.c.

Function Documentation

◆ facet_limits_create()

facet_limits_t facet_limits_create ( const char *  param)

◆ facet_limits_destroy()

void facet_limits_destroy ( facet_limits_t  fl)

◆ facet_limits_dup()

facet_limits_t facet_limits_dup ( facet_limits_t  fl)

Definition at line 42 of file facet_limit.c.

References facet_limits::darray, facet_limits::nmem, and facet_limits::num.

Referenced by client_parse_query().

◆ facet_limits_get()

const char* facet_limits_get ( facet_limits_t  fl,
int  idx,
const char **  value 
)

◆ facet_limits_num()

int facet_limits_num ( facet_limits_t  fl)

Definition at line 89 of file facet_limit.c.

References facet_limits::num.