mirror of https://gitee.com/bigwinds/arangodb
doc user-manual
This commit is contained in:
parent
6a8218e703
commit
56c53e5741
|
@ -0,0 +1,10 @@
|
|||
arango> edges.relation.edges("86294/1593622");
|
||||
[
|
||||
{
|
||||
"_id" : "1659158/3100950",
|
||||
"_rev" : 3100950,
|
||||
"_from" : "86294/1528086",
|
||||
"_to" : "86294/1593622",
|
||||
"label" : "knows"
|
||||
}
|
||||
]
|
|
@ -0,0 +1,13 @@
|
|||
arango> edges.relation.inEdges("86294/1528086");
|
||||
[ ]
|
||||
arango> edges.relation.inEdges("86294/1593622");
|
||||
[
|
||||
{
|
||||
"_id" : "1659158/3100950",
|
||||
"_rev" : 3100950,
|
||||
"_from" : "86294/1528086",
|
||||
"_to" : "86294/1593622",
|
||||
"label" :
|
||||
"knows"
|
||||
}
|
||||
]
|
|
@ -0,0 +1,13 @@
|
|||
arango> edges.relation.outEdges("86294/1528086");
|
||||
[
|
||||
{
|
||||
"_id" : "1659158/3100950",
|
||||
"_rev" : 3100950,
|
||||
"_from" : "86294/1528086",
|
||||
"_to" : "86294/1593622",
|
||||
"label" :
|
||||
"knows"
|
||||
}
|
||||
]
|
||||
arango> edges.relation.outEdges("86294/1593622");
|
||||
[ ]
|
|
@ -1,2 +0,0 @@
|
|||
arango> edges.relation.edges("86294/1593622");
|
||||
[{ "_id" : "1659158/3100950", "_rev" : 3100950, "_from" : "86294/1528086", "_to" : "86294/1593622", "label" : "knows" }]
|
|
@ -1,4 +0,0 @@
|
|||
arango> edges.relation.inEdges("86294/1528086");
|
||||
[ ]
|
||||
arango> edges.relation.inEdges("86294/1593622");
|
||||
[{ "_id" : "1659158/3100950", "_rev" : 3100950, "_from" : "86294/1528086", "_to" : "86294/1593622", "label" : "knows" }]
|
|
@ -1,4 +0,0 @@
|
|||
arango> edges.relation.outEdges("86294/1528086");
|
||||
[{ "_id" : "1659158/3100950", "_rev" : 3100950, "_from" : "86294/1528086", "_to" : "86294/1593622", "label" : "knows" }]
|
||||
arango> edges.relation.outEdges("86294/1593622");
|
||||
[ ]
|
|
@ -46,6 +46,7 @@ DEBUG = False
|
|||
################################################################################
|
||||
|
||||
r1 = re.compile(r'\\item \\doxyref{(.*)}{p.}{(.*)} *')
|
||||
r2 = re.compile(r' *\\appendix *')
|
||||
|
||||
f = open(file_name, "r")
|
||||
|
||||
|
@ -67,7 +68,15 @@ for line in f:
|
|||
titel = m.group(1)
|
||||
inc = m.group(2)
|
||||
|
||||
print "\\chapter{%s}\\input{%s}" % (titel, inc)
|
||||
print "\\chapter{%s}\\label{%s}\\input{%s}" % (titel, inc, inc)
|
||||
|
||||
continue
|
||||
#endif
|
||||
|
||||
m = r2.match(line)
|
||||
|
||||
if m:
|
||||
print "\\appendix"
|
||||
#endif
|
||||
#endif
|
||||
#endfor
|
||||
|
|
|
@ -190,13 +190,13 @@ TAB_SIZE = 8
|
|||
# will result in a user-defined paragraph with heading "Side Effects:".
|
||||
# You can put \n's in the value part of an alias to insert newlines.
|
||||
|
||||
ALIASES += FUN{1}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1</b></tt><hr>@endif"
|
||||
ALIASES += FUN{2}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2</b></tt><hr>@endif"
|
||||
ALIASES += FUN{3}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3</b></tt><hr>@endif"
|
||||
ALIASES += FUN{4}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3, \4</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4</b></tt><hr>@endif"
|
||||
ALIASES += FUN{5}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3, \4, \5</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5</b></tt><hr>@endif"
|
||||
ALIASES += FUN{6}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3, \4, \5, \6</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5, \6</b></tt><hr>@endif"
|
||||
ALIASES += FUN{7}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3, \4, \5, \6, \7</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5, \6, \7</b></tt><hr>@endif"
|
||||
ALIASES += FUN{1}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1</b></tt><hr>@endif"
|
||||
ALIASES += FUN{2}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2</b></tt><hr>@endif"
|
||||
ALIASES += FUN{3}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3</b></tt><hr>@endif"
|
||||
ALIASES += FUN{4}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3, \4</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4</b></tt><hr>@endif"
|
||||
ALIASES += FUN{5}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3, \4, \5</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5</b></tt><hr>@endif"
|
||||
ALIASES += FUN{6}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3, \4, \5, \6</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5, \6</b></tt><hr>@endif"
|
||||
ALIASES += FUN{7}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3, \4, \5, \6, \7</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5, \6, \7</b></tt><hr>@endif"
|
||||
ALIASES += FA{1}="<em>\1</em>"
|
||||
ALIASES += FN{1}="<tt>\1</tt>"
|
||||
ALIASES += VAR{1}="<tt>\1</tt>"
|
||||
|
@ -204,7 +204,7 @@ ALIASES += LIT{1}="<tt>\1</tt>"
|
|||
ALIASES += CODE{1}="<tt>\1</tt>"
|
||||
ALIASES += CODE{2}="<tt>\1, \2</tt>"
|
||||
ALIASES += CODE{3}="<tt>\1, \2, \3</tt>"
|
||||
ALIASES += CMDOPT{1}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1</b></tt><hr>@endif"
|
||||
ALIASES += CMDOPT{1}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1</b></tt><hr>@endif"
|
||||
ALIASES += CA{1}="<em>\1</em>"
|
||||
ALIASES += CO{1}="<tt>\1</tt>"
|
||||
ALIASES += REST{1}="<tt><b>\1</b></tt>"
|
||||
|
|
|
@ -190,13 +190,13 @@ TAB_SIZE = 8
|
|||
# will result in a user-defined paragraph with heading "Side Effects:".
|
||||
# You can put \n's in the value part of an alias to insert newlines.
|
||||
|
||||
ALIASES += FUN{1}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1</b></tt><hr>@endif"
|
||||
ALIASES += FUN{2}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2</b></tt><hr>@endif"
|
||||
ALIASES += FUN{3}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3</b></tt><hr>@endif"
|
||||
ALIASES += FUN{4}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3, \4</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4</b></tt><hr>@endif"
|
||||
ALIASES += FUN{5}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3, \4, \5</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5</b></tt><hr>@endif"
|
||||
ALIASES += FUN{6}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3, \4, \5, \6</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5, \6</b></tt><hr>@endif"
|
||||
ALIASES += FUN{7}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3, \4, \5, \6, \7</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5, \6, \7</b></tt><hr>@endif"
|
||||
ALIASES += FUN{1}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1</b></tt><hr>@endif"
|
||||
ALIASES += FUN{2}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2</b></tt><hr>@endif"
|
||||
ALIASES += FUN{3}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3</b></tt><hr>@endif"
|
||||
ALIASES += FUN{4}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3, \4</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4</b></tt><hr>@endif"
|
||||
ALIASES += FUN{5}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3, \4, \5</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5</b></tt><hr>@endif"
|
||||
ALIASES += FUN{6}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3, \4, \5, \6</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5, \6</b></tt><hr>@endif"
|
||||
ALIASES += FUN{7}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3, \4, \5, \6, \7</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5, \6, \7</b></tt><hr>@endif"
|
||||
ALIASES += FA{1}="<em>\1</em>"
|
||||
ALIASES += FN{1}="<tt>\1</tt>"
|
||||
ALIASES += VAR{1}="<tt>\1</tt>"
|
||||
|
@ -204,7 +204,7 @@ ALIASES += LIT{1}="<tt>\1</tt>"
|
|||
ALIASES += CODE{1}="<tt>\1</tt>"
|
||||
ALIASES += CODE{2}="<tt>\1, \2</tt>"
|
||||
ALIASES += CODE{3}="<tt>\1, \2, \3</tt>"
|
||||
ALIASES += CMDOPT{1}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1</b></tt><hr>@endif"
|
||||
ALIASES += CMDOPT{1}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1</b></tt><hr>@endif"
|
||||
ALIASES += CA{1}="<em>\1</em>"
|
||||
ALIASES += CO{1}="<tt>\1</tt>"
|
||||
ALIASES += REST{1}="<tt><b>\1</b></tt>"
|
||||
|
@ -702,6 +702,7 @@ EXCLUDE_SYMBOLS =
|
|||
# the \include command).
|
||||
|
||||
EXAMPLE_PATH = \
|
||||
./Doxygen/Examples.Ahuacatl \
|
||||
./Doxygen/Examples.ArangoDB \
|
||||
./Doxygen/Examples.Durham \
|
||||
./Doxygen/Examples.Fyn \
|
||||
|
|
|
@ -190,13 +190,13 @@ TAB_SIZE = 8
|
|||
# will result in a user-defined paragraph with heading "Side Effects:".
|
||||
# You can put \n's in the value part of an alias to insert newlines.
|
||||
|
||||
ALIASES += FUN{1}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1</b></tt><hr>@endif"
|
||||
ALIASES += FUN{2}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2</b></tt><hr>@endif"
|
||||
ALIASES += FUN{3}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3</b></tt><hr>@endif"
|
||||
ALIASES += FUN{4}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3, \4</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4</b></tt><hr>@endif"
|
||||
ALIASES += FUN{5}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3, \4, \5</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5</b></tt><hr>@endif"
|
||||
ALIASES += FUN{6}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3, \4, \5, \6</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5, \6</b></tt><hr>@endif"
|
||||
ALIASES += FUN{7}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3, \4, \5, \6, \7</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5, \6, \7</b></tt><hr>@endif"
|
||||
ALIASES += FUN{1}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1</b></tt><hr>@endif"
|
||||
ALIASES += FUN{2}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2</b></tt><hr>@endif"
|
||||
ALIASES += FUN{3}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3</b></tt><hr>@endif"
|
||||
ALIASES += FUN{4}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3, \4</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4</b></tt><hr>@endif"
|
||||
ALIASES += FUN{5}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3, \4, \5</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5</b></tt><hr>@endif"
|
||||
ALIASES += FUN{6}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3, \4, \5, \6</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5, \6</b></tt><hr>@endif"
|
||||
ALIASES += FUN{7}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3, \4, \5, \6, \7</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5, \6, \7</b></tt><hr>@endif"
|
||||
ALIASES += FA{1}="<em>\1</em>"
|
||||
ALIASES += FN{1}="<tt>\1</tt>"
|
||||
ALIASES += VAR{1}="<tt>\1</tt>"
|
||||
|
@ -204,7 +204,7 @@ ALIASES += LIT{1}="<tt>\1</tt>"
|
|||
ALIASES += CODE{1}="<tt>\1</tt>"
|
||||
ALIASES += CODE{2}="<tt>\1, \2</tt>"
|
||||
ALIASES += CODE{3}="<tt>\1, \2, \3</tt>"
|
||||
ALIASES += CMDOPT{1}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1</b></tt><hr>@endif"
|
||||
ALIASES += CMDOPT{1}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1</b></tt><hr>@endif"
|
||||
ALIASES += CA{1}="<em>\1</em>"
|
||||
ALIASES += CO{1}="<tt>\1</tt>"
|
||||
ALIASES += REST{1}="<tt><b>\1</b></tt>"
|
||||
|
|
|
@ -190,13 +190,13 @@ TAB_SIZE = 8
|
|||
# will result in a user-defined paragraph with heading "Side Effects:".
|
||||
# You can put \n's in the value part of an alias to insert newlines.
|
||||
|
||||
ALIASES += FUN{1}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1</b></tt><hr>@endif"
|
||||
ALIASES += FUN{2}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2</b></tt><hr>@endif"
|
||||
ALIASES += FUN{3}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3</b></tt><hr>@endif"
|
||||
ALIASES += FUN{4}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3, \4</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4</b></tt><hr>@endif"
|
||||
ALIASES += FUN{5}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3, \4, \5</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5</b></tt><hr>@endif"
|
||||
ALIASES += FUN{6}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3, \4, \5, \6</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5, \6</b></tt><hr>@endif"
|
||||
ALIASES += FUN{7}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1, \2, \3, \4, \5, \6, \7</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5, \6, \7</b></tt><hr>@endif"
|
||||
ALIASES += FUN{1}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1</b></tt><hr>@endif"
|
||||
ALIASES += FUN{2}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2</b></tt><hr>@endif"
|
||||
ALIASES += FUN{3}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3</b></tt><hr>@endif"
|
||||
ALIASES += FUN{4}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3, \4</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4</b></tt><hr>@endif"
|
||||
ALIASES += FUN{5}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3, \4, \5</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5</b></tt><hr>@endif"
|
||||
ALIASES += FUN{6}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3, \4, \5, \6</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5, \6</b></tt><hr>@endif"
|
||||
ALIASES += FUN{7}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1, \2, \3, \4, \5, \6, \7</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1, \2, \3, \4, \5, \6, \7</b></tt><hr>@endif"
|
||||
ALIASES += FA{1}="<em>\1</em>"
|
||||
ALIASES += FN{1}="<tt>\1</tt>"
|
||||
ALIASES += VAR{1}="<tt>\1</tt>"
|
||||
|
@ -204,7 +204,7 @@ ALIASES += LIT{1}="<tt>\1</tt>"
|
|||
ALIASES += CODE{1}="<tt>\1</tt>"
|
||||
ALIASES += CODE{2}="<tt>\1, \2</tt>"
|
||||
ALIASES += CODE{3}="<tt>\1, \2, \3</tt>"
|
||||
ALIASES += CMDOPT{1}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{@endlatexonly<tt><b>\1</b></tt>@latexonly}\vskip 1em@endlatexonly@else<hr><tt><b>\1</b></tt><hr>@endif"
|
||||
ALIASES += CMDOPT{1}="@if LATEX@latexonly \vskip 0.5em\colorbox{gray}{\parbox{\textwidth}{@endlatexonly<tt>\1</tt>@latexonly}}\vskip 0.7em@endlatexonly@else<hr><tt><b>\1</b></tt><hr>@endif"
|
||||
ALIASES += CA{1}="<em>\1</em>"
|
||||
ALIASES += CO{1}="<tt>\1</tt>"
|
||||
ALIASES += REST{1}="<tt><b>\1</b></tt>"
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
\lstset{numbers=none,backgroundcolor=\color{lightgray},language=,basicstyle=\protect\examplesize,breaklines=true,breakatwhitespace=false,caption=\protect\examplecap,captionpos=below}%
|
||||
}{%
|
||||
}
|
||||
\definecolor{gray}{gray}{.8}
|
||||
\definecolor{gray}{gray}{.9}
|
||||
\definecolor{lightgray}{gray}{.95}
|
||||
\setlength{\headheight}{15pt}
|
||||
\begin{document}
|
||||
|
|
145
Makefile.in
145
Makefile.in
|
@ -1,9 +1,9 @@
|
|||
# Makefile.in generated by automake 1.11.3 from Makefile.am.
|
||||
# Makefile.in generated by automake 1.11.1 from Makefile.am.
|
||||
# @configure_input@
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
|
||||
# Foundation, Inc.
|
||||
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
|
||||
# Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
@ -158,11 +158,11 @@ CONFIG_CLEAN_VPATH_FILES =
|
|||
LIBRARIES = $(noinst_LIBRARIES)
|
||||
AR = ar
|
||||
ARFLAGS = cru
|
||||
AM_V_AR = $(am__v_AR_@AM_V@)
|
||||
am__v_AR_ = $(am__v_AR_@AM_DEFAULT_V@)
|
||||
AM_V_AR = $(am__v_AR_$(V))
|
||||
am__v_AR_ = $(am__v_AR_$(AM_DEFAULT_VERBOSITY))
|
||||
am__v_AR_0 = @echo " AR " $@;
|
||||
AM_V_at = $(am__v_at_@AM_V@)
|
||||
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
|
||||
AM_V_at = $(am__v_at_$(V))
|
||||
am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
|
||||
am__v_at_0 = @
|
||||
libarango_a_AR = $(AR) $(ARFLAGS)
|
||||
libarango_a_LIBADD =
|
||||
|
@ -433,27 +433,27 @@ am__depfiles_maybe = depfiles
|
|||
am__mv = mv -f
|
||||
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
||||
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
||||
AM_V_CC = $(am__v_CC_@AM_V@)
|
||||
am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
|
||||
AM_V_CC = $(am__v_CC_$(V))
|
||||
am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY))
|
||||
am__v_CC_0 = @echo " CC " $@;
|
||||
CCLD = $(CC)
|
||||
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
|
||||
AM_V_CCLD = $(am__v_CCLD_@AM_V@)
|
||||
am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
|
||||
AM_V_CCLD = $(am__v_CCLD_$(V))
|
||||
am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY))
|
||||
am__v_CCLD_0 = @echo " CCLD " $@;
|
||||
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
|
||||
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
|
||||
AM_V_CXX = $(am__v_CXX_@AM_V@)
|
||||
am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@)
|
||||
AM_V_CXX = $(am__v_CXX_$(V))
|
||||
am__v_CXX_ = $(am__v_CXX_$(AM_DEFAULT_VERBOSITY))
|
||||
am__v_CXX_0 = @echo " CXX " $@;
|
||||
CXXLD = $(CXX)
|
||||
CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
|
||||
-o $@
|
||||
AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
|
||||
am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
|
||||
AM_V_CXXLD = $(am__v_CXXLD_$(V))
|
||||
am__v_CXXLD_ = $(am__v_CXXLD_$(AM_DEFAULT_VERBOSITY))
|
||||
am__v_CXXLD_0 = @echo " CXXLD " $@;
|
||||
AM_V_GEN = $(am__v_GEN_@AM_V@)
|
||||
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
|
||||
AM_V_GEN = $(am__v_GEN_$(V))
|
||||
am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
|
||||
am__v_GEN_0 = @echo " GEN " $@;
|
||||
SOURCES = $(libarango_a_SOURCES) $(UnitTests_basics_suite_SOURCES) \
|
||||
$(UnitTests_geo_suite_SOURCES) $(arangod_SOURCES) \
|
||||
|
@ -484,12 +484,6 @@ am__nobase_list = $(am__nobase_strip_setup); \
|
|||
am__base_list = \
|
||||
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
|
||||
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
|
||||
am__uninstall_files_from_dir = { \
|
||||
test -z "$$files" \
|
||||
|| { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
|
||||
|| { echo " ( cd '$$dir' && rm -f" $$files ")"; \
|
||||
$(am__cd) "$$dir" && rm -f $$files; }; \
|
||||
}
|
||||
DATA = $(nobase_pkgdata_DATA)
|
||||
ETAGS = etags
|
||||
CTAGS = ctags
|
||||
|
@ -497,16 +491,12 @@ DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
|||
distdir = $(PACKAGE)-$(VERSION)
|
||||
top_distdir = $(distdir)
|
||||
am__remove_distdir = \
|
||||
if test -d "$(distdir)"; then \
|
||||
find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
|
||||
&& rm -rf "$(distdir)" \
|
||||
|| { sleep 5 && rm -rf "$(distdir)"; }; \
|
||||
else :; fi
|
||||
{ test ! -d "$(distdir)" \
|
||||
|| { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
|
||||
&& rm -fr "$(distdir)"; }; }
|
||||
DIST_ARCHIVES = $(distdir).tar.gz
|
||||
GZIP_ENV = --best
|
||||
distuninstallcheck_listfiles = find . -type f -print
|
||||
am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
|
||||
| sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
|
||||
distcleancheck_listfiles = find . -type f -print
|
||||
ACLOCAL = @ACLOCAL@
|
||||
AMTAR = @AMTAR@
|
||||
|
@ -1074,7 +1064,7 @@ all: $(BUILT_SOURCES)
|
|||
|
||||
.SUFFIXES:
|
||||
.SUFFIXES: .c .cpp .o .obj
|
||||
am--refresh: Makefile
|
||||
am--refresh:
|
||||
@:
|
||||
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(srcdir)/Makefile.files $(srcdir)/Makefile.doxygen $(srcdir)/Makefile.javascript $(srcdir)/Makefile.unittests $(srcdir)/Makefile.flex $(srcdir)/Makefile.bison $(srcdir)/m4/Makefile.all-in-one-libev $(srcdir)/m4/Makefile.all-in-one-v8 $(srcdir)/m4/Makefile.all-in-one-mruby $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
|
@ -1099,7 +1089,6 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
$(srcdir)/Makefile.files $(srcdir)/Makefile.doxygen $(srcdir)/Makefile.javascript $(srcdir)/Makefile.unittests $(srcdir)/Makefile.flex $(srcdir)/Makefile.bison $(srcdir)/m4/Makefile.all-in-one-libev $(srcdir)/m4/Makefile.all-in-one-v8 $(srcdir)/m4/Makefile.all-in-one-mruby:
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
$(SHELL) ./config.status --recheck
|
||||
|
@ -1111,8 +1100,10 @@ $(ACLOCAL_M4): $(am__aclocal_m4_deps)
|
|||
$(am__aclocal_m4_deps):
|
||||
|
||||
config/config.h: config/stamp-h1
|
||||
@if test ! -f $@; then rm -f config/stamp-h1; else :; fi
|
||||
@if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) config/stamp-h1; else :; fi
|
||||
@if test ! -f $@; then \
|
||||
rm -f config/stamp-h1; \
|
||||
$(MAKE) $(AM_MAKEFLAGS) config/stamp-h1; \
|
||||
else :; fi
|
||||
|
||||
config/stamp-h1: $(top_srcdir)/config/config.h.in $(top_builddir)/config.status
|
||||
@rm -f config/stamp-h1
|
||||
|
@ -1123,8 +1114,10 @@ $(top_srcdir)/config/config.h.in: $(am__configure_deps)
|
|||
touch $@
|
||||
|
||||
BasicsC/local-configuration.h: BasicsC/stamp-h2
|
||||
@if test ! -f $@; then rm -f BasicsC/stamp-h2; else :; fi
|
||||
@if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) BasicsC/stamp-h2; else :; fi
|
||||
@if test ! -f $@; then \
|
||||
rm -f BasicsC/stamp-h2; \
|
||||
$(MAKE) $(AM_MAKEFLAGS) BasicsC/stamp-h2; \
|
||||
else :; fi
|
||||
|
||||
BasicsC/stamp-h2: $(top_srcdir)/BasicsC/local-configuration.h.in $(top_builddir)/config.status
|
||||
@rm -f BasicsC/stamp-h2
|
||||
|
@ -1428,7 +1421,7 @@ MRuby/MRLineEditor.$(OBJEXT): MRuby/$(am__dirstamp) \
|
|||
MRuby/$(DEPDIR)/$(am__dirstamp)
|
||||
MRuby/mr-utils.$(OBJEXT): MRuby/$(am__dirstamp) \
|
||||
MRuby/$(DEPDIR)/$(am__dirstamp)
|
||||
libarango.a: $(libarango_a_OBJECTS) $(libarango_a_DEPENDENCIES) $(EXTRA_libarango_a_DEPENDENCIES)
|
||||
libarango.a: $(libarango_a_OBJECTS) $(libarango_a_DEPENDENCIES)
|
||||
$(AM_V_at)-rm -f libarango.a
|
||||
$(AM_V_AR)$(libarango_a_AR) libarango.a $(libarango_a_OBJECTS) $(libarango_a_LIBADD)
|
||||
$(AM_V_at)$(RANLIB) libarango.a
|
||||
|
@ -1562,7 +1555,7 @@ UnitTests/Jutland/StringBufferTest.$(OBJEXT): \
|
|||
UnitTests/Jutland/StringUtilsTest.$(OBJEXT): \
|
||||
UnitTests/Jutland/$(am__dirstamp) \
|
||||
UnitTests/Jutland/$(DEPDIR)/$(am__dirstamp)
|
||||
UnitTests/basics_suite$(EXEEXT): $(UnitTests_basics_suite_OBJECTS) $(UnitTests_basics_suite_DEPENDENCIES) $(EXTRA_UnitTests_basics_suite_DEPENDENCIES) UnitTests/$(am__dirstamp)
|
||||
UnitTests/basics_suite$(EXEEXT): $(UnitTests_basics_suite_OBJECTS) $(UnitTests_basics_suite_DEPENDENCIES) UnitTests/$(am__dirstamp)
|
||||
@rm -f UnitTests/basics_suite$(EXEEXT)
|
||||
$(AM_V_CXXLD)$(CXXLINK) $(UnitTests_basics_suite_OBJECTS) $(UnitTests_basics_suite_LDADD) $(LIBS)
|
||||
UnitTests/Cambridge/$(am__dirstamp):
|
||||
|
@ -1577,7 +1570,7 @@ UnitTests/Cambridge/Runner.$(OBJEXT): \
|
|||
UnitTests/Cambridge/georeg.$(OBJEXT): \
|
||||
UnitTests/Cambridge/$(am__dirstamp) \
|
||||
UnitTests/Cambridge/$(DEPDIR)/$(am__dirstamp)
|
||||
UnitTests/geo_suite$(EXEEXT): $(UnitTests_geo_suite_OBJECTS) $(UnitTests_geo_suite_DEPENDENCIES) $(EXTRA_UnitTests_geo_suite_DEPENDENCIES) UnitTests/$(am__dirstamp)
|
||||
UnitTests/geo_suite$(EXEEXT): $(UnitTests_geo_suite_OBJECTS) $(UnitTests_geo_suite_DEPENDENCIES) UnitTests/$(am__dirstamp)
|
||||
@rm -f UnitTests/geo_suite$(EXEEXT)
|
||||
$(AM_V_CXXLD)$(CXXLINK) $(UnitTests_geo_suite_OBJECTS) $(UnitTests_geo_suite_LDADD) $(LIBS)
|
||||
Admin/$(am__dirstamp):
|
||||
|
@ -1889,7 +1882,7 @@ VocBase/voc-shaper.$(OBJEXT): VocBase/$(am__dirstamp) \
|
|||
VocBase/$(DEPDIR)/$(am__dirstamp)
|
||||
VocBase/vocbase.$(OBJEXT): VocBase/$(am__dirstamp) \
|
||||
VocBase/$(DEPDIR)/$(am__dirstamp)
|
||||
arangod$(EXEEXT): $(arangod_OBJECTS) $(arangod_DEPENDENCIES) $(EXTRA_arangod_DEPENDENCIES)
|
||||
arangod$(EXEEXT): $(arangod_OBJECTS) $(arangod_DEPENDENCIES)
|
||||
@rm -f arangod$(EXEEXT)
|
||||
$(AM_V_CXXLD)$(CXXLINK) $(arangod_OBJECTS) $(arangod_LDADD) $(LIBS)
|
||||
SimpleHttpClient/$(am__dirstamp):
|
||||
|
@ -1916,7 +1909,7 @@ V8Client/V8ClientConnection.$(OBJEXT): V8Client/$(am__dirstamp) \
|
|||
V8Client/$(DEPDIR)/$(am__dirstamp)
|
||||
V8Client/arangoimp.$(OBJEXT): V8Client/$(am__dirstamp) \
|
||||
V8Client/$(DEPDIR)/$(am__dirstamp)
|
||||
arangoimp$(EXEEXT): $(arangoimp_OBJECTS) $(arangoimp_DEPENDENCIES) $(EXTRA_arangoimp_DEPENDENCIES)
|
||||
arangoimp$(EXEEXT): $(arangoimp_OBJECTS) $(arangoimp_DEPENDENCIES)
|
||||
@rm -f arangoimp$(EXEEXT)
|
||||
$(AM_V_CXXLD)$(CXXLINK) $(arangoimp_OBJECTS) $(arangoimp_LDADD) $(LIBS)
|
||||
MRClient/$(am__dirstamp):
|
||||
|
@ -1927,12 +1920,12 @@ MRClient/$(DEPDIR)/$(am__dirstamp):
|
|||
@: > MRClient/$(DEPDIR)/$(am__dirstamp)
|
||||
MRClient/arangoirb.$(OBJEXT): MRClient/$(am__dirstamp) \
|
||||
MRClient/$(DEPDIR)/$(am__dirstamp)
|
||||
arangoirb$(EXEEXT): $(arangoirb_OBJECTS) $(arangoirb_DEPENDENCIES) $(EXTRA_arangoirb_DEPENDENCIES)
|
||||
arangoirb$(EXEEXT): $(arangoirb_OBJECTS) $(arangoirb_DEPENDENCIES)
|
||||
@rm -f arangoirb$(EXEEXT)
|
||||
$(AM_V_CXXLD)$(CXXLINK) $(arangoirb_OBJECTS) $(arangoirb_LDADD) $(LIBS)
|
||||
V8Client/arangosh.$(OBJEXT): V8Client/$(am__dirstamp) \
|
||||
V8Client/$(DEPDIR)/$(am__dirstamp)
|
||||
arangosh$(EXEEXT): $(arangosh_OBJECTS) $(arangosh_DEPENDENCIES) $(EXTRA_arangosh_DEPENDENCIES)
|
||||
arangosh$(EXEEXT): $(arangosh_OBJECTS) $(arangosh_DEPENDENCIES)
|
||||
@rm -f arangosh$(EXEEXT)
|
||||
$(AM_V_CXXLD)$(CXXLINK) $(arangosh_OBJECTS) $(arangosh_LDADD) $(LIBS)
|
||||
|
||||
|
@ -2399,33 +2392,37 @@ distclean-compile:
|
|||
@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
|
||||
@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
|
||||
@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
||||
@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
|
||||
@am__fastdepCC_FALSE@ $(COMPILE) -c -o $@ $<
|
||||
|
||||
.c.obj:
|
||||
@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
|
||||
@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
|
||||
@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
||||
@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
|
||||
@am__fastdepCC_FALSE@ $(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
|
||||
|
||||
.cpp.o:
|
||||
@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
|
||||
@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
|
||||
@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
||||
@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $<
|
||||
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
|
||||
|
||||
.cpp.obj:
|
||||
@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
|
||||
@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
|
||||
@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
||||
@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
|
||||
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
|
||||
install-nobase_pkgdataDATA: $(nobase_pkgdata_DATA)
|
||||
@$(NORMAL_INSTALL)
|
||||
test -z "$(pkgdatadir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)"
|
||||
|
@ -2446,7 +2443,9 @@ uninstall-nobase_pkgdataDATA:
|
|||
@$(NORMAL_UNINSTALL)
|
||||
@list='$(nobase_pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \
|
||||
$(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \
|
||||
dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir)
|
||||
test -n "$$files" || exit 0; \
|
||||
echo " ( cd '$(DESTDIR)$(pkgdatadir)' && rm -f" $$files ")"; \
|
||||
cd "$(DESTDIR)$(pkgdatadir)" && rm -f $$files
|
||||
|
||||
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
|
||||
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
||||
|
@ -2544,11 +2543,7 @@ dist-gzip: distdir
|
|||
$(am__remove_distdir)
|
||||
|
||||
dist-bzip2: distdir
|
||||
tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
|
||||
$(am__remove_distdir)
|
||||
|
||||
dist-lzip: distdir
|
||||
tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
|
||||
tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
|
||||
$(am__remove_distdir)
|
||||
|
||||
dist-lzma: distdir
|
||||
|
@ -2556,7 +2551,7 @@ dist-lzma: distdir
|
|||
$(am__remove_distdir)
|
||||
|
||||
dist-xz: distdir
|
||||
tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
|
||||
tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
|
||||
$(am__remove_distdir)
|
||||
|
||||
dist-tarZ: distdir
|
||||
|
@ -2587,8 +2582,6 @@ distcheck: dist
|
|||
bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
|
||||
*.tar.lzma*) \
|
||||
lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
|
||||
*.tar.lz*) \
|
||||
lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
|
||||
*.tar.xz*) \
|
||||
xz -dc $(distdir).tar.xz | $(am__untar) ;;\
|
||||
*.tar.Z*) \
|
||||
|
@ -2608,7 +2601,6 @@ distcheck: dist
|
|||
&& am__cwd=`pwd` \
|
||||
&& $(am__cd) $(distdir)/_build \
|
||||
&& ../configure --srcdir=.. --prefix="$$dc_install_base" \
|
||||
$(AM_DISTCHECK_CONFIGURE_FLAGS) \
|
||||
$(DISTCHECK_CONFIGURE_FLAGS) \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) dvi \
|
||||
|
@ -2637,16 +2629,8 @@ distcheck: dist
|
|||
list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
|
||||
sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
|
||||
distuninstallcheck:
|
||||
@test -n '$(distuninstallcheck_dir)' || { \
|
||||
echo 'ERROR: trying to run $@ with an empty' \
|
||||
'$$(distuninstallcheck_dir)' >&2; \
|
||||
exit 1; \
|
||||
}; \
|
||||
$(am__cd) '$(distuninstallcheck_dir)' || { \
|
||||
echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
|
||||
exit 1; \
|
||||
}; \
|
||||
test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
|
||||
@$(am__cd) '$(distuninstallcheck_dir)' \
|
||||
&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
|
||||
|| { echo "ERROR: files left after uninstall:" ; \
|
||||
if test -n "$(DESTDIR)"; then \
|
||||
echo " (check DESTDIR support)"; \
|
||||
|
@ -2681,15 +2665,10 @@ install-am: all-am
|
|||
|
||||
installcheck: installcheck-am
|
||||
install-strip:
|
||||
if test -z '$(STRIP)'; then \
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
install; \
|
||||
else \
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
"INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
|
||||
fi
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
`test -z '$(STRIP)' || \
|
||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
||||
mostlyclean-generic:
|
||||
|
||||
clean-generic:
|
||||
|
@ -2855,8 +2834,8 @@ uninstall-am: uninstall-binPROGRAMS uninstall-nobase_pkgdataDATA \
|
|||
.PHONY: CTAGS GTAGS all all-am am--refresh check check-am clean \
|
||||
clean-binPROGRAMS clean-generic clean-local \
|
||||
clean-noinstLIBRARIES clean-noinstPROGRAMS clean-sbinPROGRAMS \
|
||||
ctags dist dist-all dist-bzip2 dist-gzip dist-lzip dist-lzma \
|
||||
dist-shar dist-tarZ dist-xz dist-zip distcheck distclean \
|
||||
ctags dist dist-all dist-bzip2 dist-gzip dist-lzma dist-shar \
|
||||
dist-tarZ dist-xz dist-zip distcheck distclean \
|
||||
distclean-compile distclean-generic distclean-hdr \
|
||||
distclean-tags distcleancheck distdir distuninstallcheck dvi \
|
||||
dvi-am html html-am info info-am install install-am \
|
||||
|
@ -3004,7 +2983,7 @@ unittests-brief: \
|
|||
unittests-verbose:
|
||||
@echo "################################################################################"
|
||||
@echo "## ##"
|
||||
@echo "## ArangoDB Unit-Tests ##"
|
||||
@echo "## ArangoDB Unit-Tests ##"
|
||||
@echo "## ##"
|
||||
@echo "## > make unittests ##"
|
||||
@echo "## > make unittests FORCE=1 ##"
|
||||
|
|
|
@ -25,10 +25,43 @@
|
|||
/// @author Copyright 2012, triAGENS GmbH, Cologne, Germany
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/// @page AqlTOC
|
||||
///
|
||||
/// <ul>
|
||||
/// <li>@ref Aql
|
||||
/// <ul>
|
||||
/// <li>@ref AqlPurpose
|
||||
/// </li>
|
||||
/// <li>@ref AqlBasics
|
||||
/// <ul>
|
||||
/// <li>@ref AqlWhitespace</li>
|
||||
/// <li>@ref AqlKeywords</li>
|
||||
/// <li>@ref AqlNames</li>
|
||||
/// <li>@ref AqlTypes</li>
|
||||
/// <li>@ref AqlParameter</li>
|
||||
/// <li>@ref AqlTypeOrder</li>
|
||||
/// <li>@ref AqlData</li>
|
||||
/// <li>@ref AqlOperators</li>
|
||||
/// <li>@ref AqlFunctions</li>
|
||||
/// </ul>
|
||||
/// </li>
|
||||
/// <li>@ref AqlOperations
|
||||
/// <ul>
|
||||
/// <li>@ref AqlWhitespace</li>
|
||||
/// </ul>
|
||||
/// </li>
|
||||
/// </ul>
|
||||
/// </li>
|
||||
/// </ul>
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/// @page Aql ArangoDB Query Language (AQL)
|
||||
///
|
||||
/// @section AqlPurpose Purpose
|
||||
/// @EMBEDTOC{AqlTOC}
|
||||
///
|
||||
/// @section AqlPurpose Introduction
|
||||
///
|
||||
/// The ArangoDB query language (AQL) can be used to retrieve data that is
|
||||
/// stored in ArangoDB. The general workflow when executing a query is as follows:
|
||||
|
@ -62,7 +95,7 @@
|
|||
/// However, for the parser any whitespace (spaces, carriage returns, line
|
||||
/// feeds, and tab stops) does not have any special meaning except that it
|
||||
/// separates individual tokens in the query. Whitespace within strings or
|
||||
/// names must be enclosed in quotes in order to be preseved.
|
||||
/// names must be enclosed in quotes in order to be preserved.
|
||||
///
|
||||
/// @subsection AqlKeywords Keywords
|
||||
///
|
||||
|
@ -80,7 +113,8 @@
|
|||
/// of multiple of the above operations.
|
||||
///
|
||||
/// An example AQL query might look like this:
|
||||
/// @verbinclude aqlqueryintro
|
||||
///
|
||||
/// @EXAMPLE{aqlqueryintro,find all active newbies}
|
||||
///
|
||||
/// In this example query, the terms @LIT{FOR}, @LIT{FILTER}, and @LIT{RETURN}
|
||||
/// initiate the higher-level operation according to their name. These terms
|
||||
|
@ -101,6 +135,7 @@
|
|||
///
|
||||
/// In addition to the higher-level operations keywords, there are other keywords.
|
||||
/// The current list of keywords is:
|
||||
///
|
||||
/// - FOR
|
||||
/// - RETURN
|
||||
/// - FILTER
|
||||
|
@ -131,7 +166,7 @@
|
|||
/// backticks allows using otherwise-reserved keywords as names. An example
|
||||
/// for this is:
|
||||
///
|
||||
/// @verbinclude aqlnamebackticks
|
||||
/// @EXAMPLE{aqlnamebackticks,quoting keywords}
|
||||
///
|
||||
/// Due to the backticks, @LIT{filter} and @LIT{sort} are interpreted as names
|
||||
/// and not as keywords here.
|
||||
|
@ -155,7 +190,7 @@
|
|||
/// To avoid any ambiguity, it is not allowed to refer to an unqualified
|
||||
/// attribute name.
|
||||
///
|
||||
/// @verbinclude aqlattributenamesvalid
|
||||
/// @EXAMPLE{aqlattributenamesvalid,active user with active friends}
|
||||
///
|
||||
/// In the above example, the attribute names @LIT{active}, @LIT{name},
|
||||
/// @LIT{id}, and @LIT{userId} are qualified using the collection names
|
||||
|
@ -168,7 +203,7 @@
|
|||
/// within the context of the query. Variable names must be different from
|
||||
/// the names of any collection name used in the same query.
|
||||
///
|
||||
/// @verbinclude aqlvariablenames
|
||||
/// @EXAMPLE{aqlvariablenames,variable assignment}
|
||||
///
|
||||
/// In the above query, @LIT{users} is a collection name, and both @LIT{u}
|
||||
/// and @LIT{friends} are variable names. This is because the @LIT{FOR} and
|
||||
|
@ -185,6 +220,7 @@
|
|||
///
|
||||
/// AQL supports both primitive and compound data types. The following types are
|
||||
/// available:
|
||||
///
|
||||
/// - primitive types: consisting of exactly one value
|
||||
/// - null: an empty value, also: the absence of a value
|
||||
/// - bool: boolean truth value with possible values @LIT{false} and @LIT{true}
|
||||
|
@ -223,6 +259,7 @@
|
|||
/// @subsubsection AqlCompoundLists Lists
|
||||
///
|
||||
/// AQL supports two compound types:
|
||||
///
|
||||
/// - lists: a composition of unnamed values, each accessible by their positions
|
||||
/// - documents: a composition of named values, each accessible by their names
|
||||
///
|
||||
|
@ -230,9 +267,9 @@
|
|||
/// sequences of (unnamed/anonymous) values. Individual list elements can be
|
||||
/// accessed by their positions. The order of elements in a list is important.
|
||||
///
|
||||
/// An @LIT{list-declaration} starts with the @LIT{[} symbol and ends
|
||||
/// An @LIT{list-declaration} starts with the @LIT{[} symbol and ends
|
||||
/// with the @LIT{]} symbol. A @LIT{list-declaration} contains zero or
|
||||
/// many @LIT{expression}s, seperated from each other with the
|
||||
/// many @LIT{expression}s, seperated from each other with the
|
||||
/// @LIT{\,} symbol.
|
||||
///
|
||||
/// In the easiest case, a list is empty and thus looks like:
|
||||
|
@ -285,7 +322,7 @@
|
|||
/// parameter name. The bind parameter values need to be passed when the query
|
||||
/// is executed, but not as part of the query text but in a separate data structure.
|
||||
///
|
||||
/// @verbinclude aqlbind
|
||||
/// @EXAMPLE{aqlbind,using a bind variable}
|
||||
///
|
||||
/// @subsection AqlTypeOrder Type and value order
|
||||
///
|
||||
|
@ -380,7 +417,7 @@
|
|||
/// @LIT{users} that have a value of @LIT{null} in the attribute @LIT{name}, plus
|
||||
/// all documents from @LIT{users} that do not have the @LIT{name} attribute at all:
|
||||
///
|
||||
/// @verbinclude aqlnull
|
||||
/// @EXAMPLE{aqlnull,all users without a name}
|
||||
///
|
||||
/// Furthermore, @LIT{null} is less than any other value (excluding @LIT{null}
|
||||
/// itself). That means documents with non-existing attributes might be included
|
||||
|
@ -392,7 +429,7 @@
|
|||
/// also all documents from the collection that do not have the attribute @LIT{age}
|
||||
/// at all.
|
||||
///
|
||||
/// @verbinclude aqlnull2
|
||||
/// @EXAMPLE{aqlnull2,all users younger than 39}
|
||||
///
|
||||
/// This behavior should always be taken into account when writing queries.
|
||||
///
|
||||
|
|
|
@ -82,7 +82,8 @@
|
|||
/// geo query. In a simple query you can specify exactly one collection and one
|
||||
/// query criteria. In the following sections we describe the JavaScript shell
|
||||
/// interface for simple queries, which you can use within the ArangoDB shell
|
||||
/// and within actions and transactions.
|
||||
/// and within actions and transactions. For other languages see the
|
||||
/// corresponding language API documentation.
|
||||
///
|
||||
/// If a query returns a cursor, then you can use @FN{hasNext} and @FN{next} to
|
||||
/// iterate over the result set or @FN{toArray} to convert it to an array.
|
||||
|
@ -119,8 +120,8 @@
|
|||
/// faster than a simple R* index.
|
||||
///
|
||||
/// In general a geo coordinate is a pair of latitude and longitude. This can
|
||||
/// either be an list with two elements like @CODE{[ -10\, +30 ]} (latitude
|
||||
/// first, followed by longitude) or an object like @CODE{{ lon: -10\, lat: +30}}.
|
||||
/// either be an list with two elements like @CODE{[-10\, +30]} (latitude
|
||||
/// first, followed by longitude) or an object like @CODE{{lon: -10\, lat: +30}}.
|
||||
/// In order to find all documents within a given radius around a coordinate
|
||||
/// use the @FN{within} operator. In order to find all documents near a given
|
||||
/// document use the @FN{near} operator.
|
||||
|
|
|
@ -32,7 +32,8 @@
|
|||
/// <ul>
|
||||
/// <li>@ref UserManualBasics</li>
|
||||
/// <li>@ref SimpleQueries</li>
|
||||
/// <li>ArangoQueryLanguage</li>
|
||||
/// <li>@ref Aql</li>
|
||||
///
|
||||
/// @latexonly\appendix@endlatexonly
|
||||
/// <li>@ref CommandLine</li>
|
||||
/// <li>@ref Glossary</li>
|
||||
|
@ -40,9 +41,7 @@
|
|||
/// @else
|
||||
/// @copydetails UserManualBasicsTOC
|
||||
/// @copydetails SimpleQueriesTOC
|
||||
/// <ul>
|
||||
/// <li>Arango Query Language</li>
|
||||
/// </ul>
|
||||
/// @copydetails AqlTOC
|
||||
/// @copydetails CommandLineTOC
|
||||
/// @endif
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
@ -55,7 +54,6 @@
|
|||
/// <ul>
|
||||
/// <li>@ref UserManualServerStartStop
|
||||
/// <ul>
|
||||
/// <li>@ref UserManualServerStartStopHttp</li>
|
||||
/// <li>@ref UserManualServerStartStopOptions</li>
|
||||
/// </ul>
|
||||
/// </li>
|
||||
|
@ -147,11 +145,8 @@
|
|||
/// You should never start more than one server for the same database,
|
||||
/// independent from the mode of operation.
|
||||
///
|
||||
/// @subsection UserManualServerStartStopHttp Starting the HTTP Server
|
||||
//////////////////////////////////////////////////////////////////////
|
||||
///
|
||||
/// The following command starts the ArangoDB database in server mode. You will
|
||||
/// be able to access the server using HTTP request on port 8529. See @ref
|
||||
/// be able to access the server using HTTP requests on port 8529. See @ref
|
||||
/// UserManualServerStartStopOptions "below" for a list of frequently used
|
||||
/// options, see @ref CommandLine "here" for a complete list.
|
||||
///
|
||||
|
@ -204,8 +199,9 @@
|
|||
///
|
||||
/// @LIT{http://localhost:8529/_admin}
|
||||
///
|
||||
/// Unless you have loaded an application into the ArangoDB server which remaps
|
||||
/// Unless you have loaded an application into the ArangoDB server, which remaps
|
||||
/// the paths, the front-end will also be available under
|
||||
///
|
||||
/// @LIT{http://localhost:8529/}.
|
||||
///
|
||||
/// @htmlonly <img src="images/fe1.png" alt="ArangoDB Fron-End">@endhtmlonly
|
||||
|
|
|
@ -866,11 +866,12 @@ static v8::Handle<v8::Value> JS_ByExampleHashIndex (v8::Arguments const& argv) {
|
|||
/// @FUN{@FA{edge-collection}.edges(@FA{vertices})}
|
||||
///
|
||||
/// The @FN{edges} operator finds all edges starting from (outbound) or ending
|
||||
/// in (inbound) a document from @FA{vertices}.
|
||||
/// in (inbound) a document from @FA{vertices}, which must a list of documents
|
||||
/// or document handles.
|
||||
///
|
||||
/// @EXAMPLES
|
||||
///
|
||||
/// @verbinclude shell_edge-edges
|
||||
/// @verbinclude shell-edge-edges
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
static v8::Handle<v8::Value> JS_EdgesQuery (v8::Arguments const& argv) {
|
||||
|
@ -887,11 +888,11 @@ static v8::Handle<v8::Value> JS_EdgesQuery (v8::Arguments const& argv) {
|
|||
/// @FUN{@FA{edge-collection}.inEdges(@FA{vertices})}
|
||||
///
|
||||
/// The @FN{edges} operator finds all edges ending in (inbound) a document from
|
||||
/// @FA{vertices}.
|
||||
/// @FA{vertices}, which must a list of documents or document handles.
|
||||
///
|
||||
/// @EXAMPLES
|
||||
///
|
||||
/// @verbinclude shell_edge-in-edges
|
||||
/// @verbinclude shell-edge-in-edges
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
static v8::Handle<v8::Value> JS_InEdgesQuery (v8::Arguments const& argv) {
|
||||
|
@ -989,11 +990,11 @@ static v8::Handle<v8::Value> JS_NearQuery (v8::Arguments const& argv) {
|
|||
/// @FUN{@FA{edge-collection}.outEdges(@FA{vertices})}
|
||||
///
|
||||
/// The @FN{edges} operator finds all edges starting from (outbound) a document
|
||||
/// from @FA{vertices}.
|
||||
/// from @FA{vertices}, which must a list of documents or document handles.
|
||||
///
|
||||
/// @EXAMPLES
|
||||
///
|
||||
/// @verbinclude shell_edge-out-edges
|
||||
/// @verbinclude shell-edge-out-edges
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
static v8::Handle<v8::Value> JS_OutEdgesQuery (v8::Arguments const& argv) {
|
||||
|
|
|
@ -1878,11 +1878,10 @@ static v8::Handle<v8::Value> JS_RemoveVocbaseCol (v8::Arguments const& argv) {
|
|||
///
|
||||
/// @FUN{@FA{collection}.document(@FA{document})}
|
||||
///
|
||||
/// The @FN{document} method finds a document given it's identifier. It
|
||||
/// returns the document. Note that the returned docuement contains two
|
||||
/// pseudo-attributes, namely @LIT{_id} and @LIT{_rev}. @LIT{_id}
|
||||
/// contains the @FA{docuement-handle} and @LIT{_rev} the revision of
|
||||
/// the document.
|
||||
/// The @FN{document} method finds a document given it's identifier. It returns
|
||||
/// the document. Note that the returned document contains two
|
||||
/// pseudo-attributes, namely @LIT{_id} and @LIT{_rev}. @LIT{_id} contains the
|
||||
/// document-handle and @LIT{_rev} the revision of the document.
|
||||
///
|
||||
/// An error is thrown if there @LIT{_rev} does not longer match the current
|
||||
/// revision of the document.
|
||||
|
@ -1899,17 +1898,17 @@ static v8::Handle<v8::Value> JS_RemoveVocbaseCol (v8::Arguments const& argv) {
|
|||
///
|
||||
/// @EXAMPLES
|
||||
///
|
||||
/// Return the document for a document-handle:
|
||||
/// Returns the document for a document-handle:
|
||||
///
|
||||
/// @verbinclude shell_read-document
|
||||
/// @TINYEXAMPLE{shell-read-document,read document from a collection}
|
||||
///
|
||||
/// An error is raised if the document is unknown:
|
||||
///
|
||||
/// @verbinclude shell_read-document-not-found
|
||||
/// @TINYEXAMPLE{shell-read-document-not-found,unknown handle}
|
||||
///
|
||||
/// An error is raised if the handle is invalid:
|
||||
///
|
||||
/// @verbinclude shell_read-document-bad-handle
|
||||
/// @TINYEXAMPLE{shell-read-document-bad-handle,invalid handle}
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
static v8::Handle<v8::Value> JS_DocumentVocbaseCol (v8::Arguments const& argv) {
|
||||
|
@ -3322,11 +3321,10 @@ static v8::Handle<v8::Value> JS_RemoveVocbase (v8::Arguments const& argv) {
|
|||
///
|
||||
/// @FUN{@FA{db}._document(@FA{document})}
|
||||
///
|
||||
/// The @FN{document} method finds a document given it's identifier. It
|
||||
/// returns the document. Note that the returned docuement contains two
|
||||
/// pseudo-attributes, namely @LIT{_id} and @LIT{_rev}. @LIT{_id}
|
||||
/// contains the @FA{docuement-handle} and @LIT{_rev} the revision of
|
||||
/// the document.
|
||||
/// The @FN{document} method finds a document given it's identifier. It returns
|
||||
/// the document. Note that the returned document contains two
|
||||
/// pseudo-attributes, namely @LIT{_id} and @LIT{_rev}. @LIT{_id} contains the
|
||||
/// document handle and @LIT{_rev} the revision of the document.
|
||||
///
|
||||
/// An error is thrown if there @LIT{_rev} does not longer match the current
|
||||
/// revision of the document.
|
||||
|
@ -3338,7 +3336,7 @@ static v8::Handle<v8::Value> JS_RemoveVocbase (v8::Arguments const& argv) {
|
|||
///
|
||||
/// @EXAMPLES
|
||||
///
|
||||
/// Return the document:
|
||||
/// Returns the document:
|
||||
///
|
||||
/// @verbinclude shell_read-document-db
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
|
|
@ -86,7 +86,8 @@ ArangoEdgesCollection.prototype.all = ArangoCollection.prototype.all;
|
|||
/// for the document. If you have more then one geo-spatial index, you can use
|
||||
/// the @FN{geo} operator to select a particular index.
|
||||
///
|
||||
/// @note @FN{near} does not support negative skips.
|
||||
/// @note @FN{near} does not support negative skips. However, you can still use
|
||||
/// @FN{limit} followed to @FN{skip}.
|
||||
///
|
||||
/// @FUN{@FA{collection}.near(@FA{latitude}, @FA{longitude}).limit(@FA{limit})}
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
@ -112,11 +113,12 @@ ArangoEdgesCollection.prototype.all = ArangoCollection.prototype.all;
|
|||
///
|
||||
/// To get the nearst two locations:
|
||||
///
|
||||
/// @verbinclude simple-query-near
|
||||
/// @TINYEXAMPLE{simple-query-near,nearest two location}
|
||||
///
|
||||
/// If you need the distance as well, then you can use:
|
||||
/// If you need the distance as well, then you can use the @FN{distance}
|
||||
/// operator:
|
||||
///
|
||||
/// @verbinclude simple-query-near2
|
||||
/// @TINYEXAMPLE{simple-query-near2,nearest two location with distance in meter}
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
ArangoCollection.prototype.near = function (lat, lon) {
|
||||
|
@ -139,14 +141,14 @@ ArangoEdgesCollection.prototype.near = ArangoCollection.prototype.near;
|
|||
/// for the document. If you have more then one geo-spatial index, you can use
|
||||
/// the @FN{geo} operator to select a particular index.
|
||||
///
|
||||
/// @FUN{@FA{collection}.within(@FA{latitude}, @FA{longitude}, @FA{radius}).distance()}
|
||||
///////////////////////////////////////////////////////////////////////////////////////
|
||||
/// @FUN{@FA{collection}.within(@FA{latitude}, @FA{longitude}, @FA{radius})@LATEXBREAK.distance()}
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
///
|
||||
/// This will add an attribute @LIT{_distance} to all documents returned, which
|
||||
/// contains the distance between the given point and the document in meter.
|
||||
///
|
||||
/// @FUN{@FA{collection}.within(@FA{latitude}, @FA{longitude}, @FA{radius}).distance(@FA{name})}
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
/// @FUN{@FA{collection}.within(@FA{latitude}, @FA{longitude}, @FA{radius})@LATEXBREAK.distance(@FA{name})}
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
///
|
||||
/// This will add an attribute @FA{name} to all documents returned, which
|
||||
/// contains the distance between the given point and the document in meter.
|
||||
|
@ -155,7 +157,7 @@ ArangoEdgesCollection.prototype.near = ArangoCollection.prototype.near;
|
|||
///
|
||||
/// To find all documents within a radius of 2000 km use:
|
||||
///
|
||||
/// @verbinclude simple-query-within
|
||||
/// @TINYEXAMPLE{simple-query-within,within a radius}
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
ArangoCollection.prototype.within = function (lat, lon, radius) {
|
||||
|
@ -191,7 +193,7 @@ ArangoEdgesCollection.prototype.within = ArangoCollection.prototype.within;
|
|||
/// and a destination stored in the attribute @LIT{work}. Than you can use the
|
||||
/// @FN{geo} operator to select, which coordinates to use in a near query.
|
||||
///
|
||||
/// @verbinclude simple-query-geo
|
||||
/// @TINYEXAMPLE{simple-query-geo,use a specific index}
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
ArangoCollection.prototype.geo = function(loc, order) {
|
||||
|
@ -261,16 +263,41 @@ ArangoEdgesCollection.prototype.geo = ArangoCollection.geo;
|
|||
///
|
||||
/// @FUN{@FA{collection}.byExample(@FA{example})}
|
||||
///
|
||||
/// Selects all documents of a collection that match the specified example and
|
||||
/// returns a cursor. Allowed attribute types for searching are numbers,
|
||||
/// strings, and boolean values.
|
||||
/// Selects all documents of a collection that match the specified
|
||||
/// example and returns a cursor.
|
||||
///
|
||||
/// You can use @FN{toArray}, @FN{next}, or @FN{hasNext} to access the
|
||||
/// result. The result can be limited using the @FN{skip} and @FN{limit}
|
||||
/// operator.
|
||||
///
|
||||
/// @note An attribute name of the form @LIT{a.b} is interpreted as attribute
|
||||
/// path, not as attribute.
|
||||
/// An attribute name of the form @LIT{a.b} is interpreted as attribute path,
|
||||
/// not as attribute. If you use
|
||||
///
|
||||
/// @LIT{{ a : { c : 1 }}}
|
||||
///
|
||||
/// as example, then you will find all documents, such that the attribute
|
||||
/// @LIT{a} contains a document of the form @LIT{{c : 1 }}. E.g., the document
|
||||
///
|
||||
/// @LIT{{ a : { c : 1 }\, b : 1 }}
|
||||
///
|
||||
/// will match, but the document
|
||||
///
|
||||
/// @LIT{{ a : { c : 1\, b : 1 }}}
|
||||
///
|
||||
/// will not.
|
||||
///
|
||||
/// However, if you use
|
||||
///
|
||||
/// @LIT{{ a.c : 1 }},
|
||||
///
|
||||
/// then you will find all documents, which contain a sub-document in @LIT{a}
|
||||
/// that has an attribute @LIT{c} of value @LIT{1}. E.g., both documents
|
||||
///
|
||||
/// @LIT{{ a : { c : 1 }\, b : 1 }} and
|
||||
///
|
||||
/// @LIT{{ a : { c : 1\, b : 1 }}}
|
||||
///
|
||||
/// will match.
|
||||
///
|
||||
/// @FUN{@FA{collection}.byExample(@FA{path1}, @FA{value1}, ...)}
|
||||
///
|
||||
|
@ -280,11 +307,11 @@ ArangoEdgesCollection.prototype.geo = ArangoCollection.geo;
|
|||
///
|
||||
/// Use @FN{toArray} to get all documents at once:
|
||||
///
|
||||
/// @verbinclude simple18
|
||||
/// @TINYEXAMPLE{simple18,convert into a list}
|
||||
///
|
||||
/// Use @FN{next} to loop over all documents:
|
||||
///
|
||||
/// @verbinclude simple19
|
||||
/// @TINYEXAMPLE{simple19,iterate over the result-set}
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
ArangoCollection.prototype.byExample = function () {
|
||||
|
@ -768,12 +795,8 @@ SimpleQuery.prototype.next = function() {
|
|||
/// @FUN{@FA{cursor}.dispose()}
|
||||
///
|
||||
/// If you are no longer interested in any further results, you should call
|
||||
/// @FN{dispose} in order to free any resources associated with the query.
|
||||
/// After calling @FN{dispose} you can no longer access the query.
|
||||
///
|
||||
/// @EXAMPLES
|
||||
///
|
||||
/// @verbinclude simple5
|
||||
/// @FN{dispose} in order to free any resources associated with the cursor.
|
||||
/// After calling @FN{dispose} you can no longer access the cursor.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
SimpleQuery.prototype.dispose = function() {
|
||||
|
|
|
@ -153,22 +153,19 @@ SQ.SimpleQueryByExample.prototype.execute = function () {
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
/// @brief constructs a query-by-example for a collection
|
||||
///
|
||||
/// @FUN{@FA{collection}.firstExample(@FA{path1}, @FA{value1}, ...)}
|
||||
///
|
||||
/// Returns the first documents of a collection that match the specified example
|
||||
/// or @LIT{null}. The example must be specified as paths and
|
||||
/// values. Allowed attribute types for searching are numbers, strings, and
|
||||
/// boolean values.
|
||||
///
|
||||
/// @FUN{@FA{collection}.firstExample(@FA{example})}
|
||||
///
|
||||
/// As alternative you can supply an example as single argument. Note that an
|
||||
/// attribute name of the form @LIT{a.b} is interpreted as attribute path, not
|
||||
/// as attribute.
|
||||
/// Returns the a document of a collection that match the specified example or
|
||||
/// @LIT{null}. The example must be specified as paths and values. See @ref
|
||||
/// JSF_ArangoCollection_prototype_byExample for details.
|
||||
///
|
||||
/// @FUN{@FA{collection}.firstExample(@FA{path1}, @FA{value1}, ...)}
|
||||
///
|
||||
/// As alternative you can supply a list of paths and values.
|
||||
///
|
||||
/// @EXAMPLES
|
||||
///
|
||||
/// @verbinclude shell-simple-query-first-example
|
||||
/// @TINYEXAMPLE{shell-simple-query-first-example,finds a document with a given name}
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
ArangoCollection.prototype.firstExample = function () {
|
||||
|
|
Loading…
Reference in New Issue