Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
fastq_tri...ch_percent(3)  Library Functions Manual  fastq_tri...ch_percent(3)

LIBRARY
       #include	<fastq-trim.h>
       -lfastq-trim

SYNOPSIS
       int		      fastq_trim_set_max_mismatch_percent(fastq_trim_t
       *fastq_trim_ptr,	unsigned new_max_mismatch_percent)

ARGUMENTS
       fastq_trim_ptr  Pointer to the structure	to set
       new_max_mismatch_percent	The new	value for max_mismatch_percent

DESCRIPTION
       Mutator for max_mismatch_percent	member in  a  fastq_trim_t  structure.
       Use  this  function to set max_mismatch_percent in a fastq_trim_t vari-
       able from non-member functions.	This function performs	a  direct  as-
       signment	for scalar or pointer structure	members.  If max_mismatch_per-
       cent is a pointer, data previously pointed to should generally be freed
       before calling this function to avoid memory leaks.

       Note that there is an equivalent	macro (), which	performs this function
       with  no	 data  verification  or	function call overhead.	 Use the macro
       version to maximize performance	where  the  validity  of  new_max_mis-
       match_percent is	guaranteed by other means.

RETURN VALUES
       FASTQ_TRIM_DATA_OK   if	the  new  value	 is  acceptable	 and  assigned
       FASTQ_TRIM_DATA_OUT_OF_RANGE otherwise

EXAMPLES
       fastq_trim_t    fastq_trim;
       unsigned	       new_max_mismatch_percent;

       if ( fastq_trim_set_max_mismatch_percent(&fastq_trim, new_max_mismatch_percent) == FASTQ_TRIM_DATA_OK )
       {
       }

SEE ALSO
       (3)

						     fastq_tri...ch_percent(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=fastq_trim_set_max_mismatch_percent&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help