libidav/davqlparser.h

changeset 365
f04ab0420512
parent 359
bacb54502b24
child 747
efbd59642577
equal deleted inserted replaced
364:3769ba002fd1 365:f04ab0420512
1 /* 1 /*
2 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 2 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
3 * 3 *
4 * Copyright 2016 Olaf Wintermann. All rights reserved. 4 * Copyright 2018 Olaf Wintermann. All rights reserved.
5 * 5 *
6 * Redistribution and use in source and binary forms, with or without 6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions are met: 7 * modification, are permitted provided that the following conditions are met:
8 * 8 *
9 * 1. Redistributions of source code must retain the above copyright 9 * 1. Redistributions of source code must retain the above copyright
279 * Defaults to 1. 279 * Defaults to 1.
280 * Magic numbers are DAV_DEPTH_INFINITY for infinity and 280 * Magic numbers are DAV_DEPTH_INFINITY for infinity and
281 * DAV_DEPTH_PLACEHOLDER for a placeholder. 281 * DAV_DEPTH_PLACEHOLDER for a placeholder.
282 */ 282 */
283 int depth; 283 int depth;
284 /**
285 * A list of all required arguments
286 */
287 UcxList* args;
284 } DavQLStatement; 288 } DavQLStatement;
285 289
286 /** Infinity recursion depth for a DavQLStatement. */ 290 /** Infinity recursion depth for a DavQLStatement. */
287 #define DAV_DEPTH_INFINITY -1 291 #define DAV_DEPTH_INFINITY -1
288 292

mercurial