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

FreeBSD Manual Pages

  
 
  

home | help
MONGOC_COLLECTION_COPY(3)	   libmongoc	     MONGOC_COLLECTION_COPY(3)

SYNOPSIS
	  mongoc_collection_t *
	  mongoc_collection_copy (mongoc_collection_t *collection);

PARAMETERS
        collection: A mongoc_collection_t.

DESCRIPTION
       Performs	 a  deep  copy of the collection struct	and its	configuration.
       Useful if you  intend  to  call	mongoc_collection_set_write_concern(),
       mongoc_collection_set_read_prefs(),				    or
       mongoc_collection_set_read_concern(), and want to preserve an unaltered
       copy of the struct.

       This function does not copy the contents	of the collection on the  Mon-
       goDB server.

RETURNS
       A  newly	 allocated  mongoc_collection_t	 that  should  be  freed  with
       mongoc_collection_destroy() when	no longer in use.

AUTHOR
       MongoDB,	Inc

COPYRIGHT
       2009-present, MongoDB, Inc.

1.30.2				 Apr 12, 2025	     MONGOC_COLLECTION_COPY(3)

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

home | help