summaryrefslogtreecommitdiffstats
path: root/document/src/vespa/document/base/documentid.h
diff options
context:
space:
mode:
Diffstat (limited to 'document/src/vespa/document/base/documentid.h')
-rw-r--r--document/src/vespa/document/base/documentid.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/document/src/vespa/document/base/documentid.h b/document/src/vespa/document/base/documentid.h
index 4611de73741..a4b01cdad82 100644
--- a/document/src/vespa/document/base/documentid.h
+++ b/document/src/vespa/document/base/documentid.h
@@ -41,10 +41,15 @@ public:
* Parse the given document identifier given as string, and create an
* identifier object from it.
*
+ * Precondition: `id` MUST be null-terminated.
+ *
* @throws IdParseException If the identifier given is invalid.
*/
explicit DocumentId(vespalib::stringref id);
+ /**
+ * Precondition: `id` MUST be null-terminated.
+ */
void set(vespalib::stringref id);
/**