mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-07-11 22:03:01 -06:00
.docs
git-svn-id: svn://ultimatepp.org/upp/trunk@5856 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
parent
0b27f70464
commit
4be47d54fe
4 changed files with 11 additions and 9 deletions
|
|
@ -1,4 +1,4 @@
|
|||
topic "";
|
||||
topic "InArray";
|
||||
[2 $$0,0#00000000000000000000000000000000:Default]
|
||||
[i448;a25;kKO9;2 $$1,0#37138531426314131252341829483380:class]
|
||||
[l288;2 $$2,2#27521748481378242620020725143825:desc]
|
||||
|
|
@ -16,13 +16,14 @@ topic "";
|
|||
[s1;:InArray`:`:class:%- [@(0.0.255) class]_[* InArray]_:_[@(0.0.255) public]_[*@3 MoveableAnd
|
||||
DeepCopyOption]<_[_^InVector^ InVector]<[*@4 T]>_>_&]
|
||||
[s2; InArray is an Array flavor of [^topic`:`/`/Core`/src`/InVector`$en`-us^ InVector].
|
||||
Unlike InVector, it does not require to elements to be Moveable
|
||||
and even allows storing elements [/ derived] from T.&]
|
||||
Unlike InVector, it does not require to elements to be [^topic`:`/`/Core`/srcdoc`/Moveable`$en`-us^ M
|
||||
oveable] and even allows storing elements [/ derived] from T.&]
|
||||
[s2; Generally, any method that changes the number of elements in
|
||||
InVector (plus Shrink method) invalidates any iterators to InVector
|
||||
but, unlike InVector, DOES NOT invalidate references to elements
|
||||
in InVector.&]
|
||||
[s2; InVector has default pick transfer semantics with optional deep`-copy.&]
|
||||
[s2; InVector has default pick transfer semantics with optional deep`-copy.
|
||||
It is [^topic`:`/`/Core`/srcdoc`/Moveable`$en`-us^ Moveable].&]
|
||||
[s0;i448;a25;kKO9;:noref:@(0.0.255)%- &]
|
||||
[ {{10000F(128)G(128)@1 [s0; [* Public Method List]]}}&]
|
||||
[s3;%- &]
|
||||
|
|
@ -222,5 +223,5 @@ y][@(0.0.255) `&]_[*@3 v], [@(0.0.255) int])&]
|
|||
[s4; &]
|
||||
[s5;:InArray`:`:Swap`(InArray`&`):%- [@(0.0.255) void]_[* Swap]([_^InArray^ InArray][@(0.0.255) `&
|
||||
]_[*@3 b])&]
|
||||
[s2; [%-*@3 b] .&]
|
||||
[s2; Swaps InArray with [%-*@3 b].&]
|
||||
[s0; ]]
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
topic "";
|
||||
topic "InFilterStream";
|
||||
[2 $$0,0#00000000000000000000000000000000:Default]
|
||||
[i448;a25;kKO9;2 $$1,0#37138531426314131252341829483380:class]
|
||||
[l288;2 $$2,2#27521748481378242620020725143825:desc]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
topic "";
|
||||
topic "InVector";
|
||||
[2 $$0,0#00000000000000000000000000000000:Default]
|
||||
[i448;a25;kKO9;2 $$1,0#37138531426314131252341829483380:class]
|
||||
[l288;2 $$2,2#27521748481378242620020725143825:desc]
|
||||
|
|
@ -25,7 +25,8 @@ based scans.&]
|
|||
[s2; Generally, any method that changes the number of elements in
|
||||
InVector (plus Shrink method) invalidate any iterators to InVector
|
||||
and references to elements in InVector.&]
|
||||
[s2; InVector has default pick transfer semantics with optional deep`-copy.&]
|
||||
[s2; InVector has default pick transfer semantics with optional deep`-copy.
|
||||
It is [^topic`:`/`/Core`/srcdoc`/Moveable`$en`-us^ Moveable].&]
|
||||
[s2; InVector requires elements to be [^topic`:`/`/Core`/srcdoc`/Moveable`$en`-us^ Move
|
||||
able].&]
|
||||
[s0;i448;a25;kKO9;@(0.0.255)%- &]
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
topic "";
|
||||
topic "OutFilterStream";
|
||||
[2 $$0,0#00000000000000000000000000000000:Default]
|
||||
[i448;a25;kKO9;2 $$1,0#37138531426314131252341829483380:class]
|
||||
[l288;2 $$2,2#27521748481378242620020725143825:desc]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue