![]() |
![]() |
![]() |
Reference Manual for CouchDB GLib Bindings | ![]() |
---|---|---|---|---|
Top | Description |
#define COUCHDB_TYPE_DOCUMENT_INFO GType couchdb_document_info_get_type (void
); CouchdbDocumentInfo * couchdb_document_info_new (const char *docid
,const char *revision
); CouchdbDocumentInfo * couchdb_document_info_ref (CouchdbDocumentInfo *dbinfo
); void couchdb_document_info_unref (CouchdbDocumentInfo *dbinfo
); const char * couchdb_document_info_get_docid (CouchdbDocumentInfo *doc_info
); const char * couchdb_document_info_get_revision (CouchdbDocumentInfo *doc_info
);
CouchdbDocumentInfo * couchdb_document_info_new (const char *docid
,const char *revision
);
Create a new CouchdbDocumentInfo object, which is used to store information about a document on a CouchDB database. It contains information like the Unique ID and revision of the document.
|
Unique ID of the document |
|
Current revision of the document |
Returns : |
A newly-created CouchDocumentInfo object. |
CouchdbDocumentInfo * couchdb_document_info_ref (CouchdbDocumentInfo *dbinfo
);
Increments reference counting of the given CouchdbDocumentInfo object.
Returns : |
A pointer to the object being referenced. |
void couchdb_document_info_unref (CouchdbDocumentInfo *dbinfo
);
Decrements reference counting of the given CouchdbDocumentInfo object. When the reference count is equal to 0, the object will be destroyed.
const char * couchdb_document_info_get_docid (CouchdbDocumentInfo *doc_info
);
Get the unique ID stored in the CouchdbDocumentInfo object.
|
A CouchdbDocumentInfo object |
Returns : |
Unique ID. |