View source code
Display the source code in core/time.d from which this
page was generated on github.
Report a bug
If you spot a problem with this page, click here to create a
Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page.
Requires a signed-in GitHub account. This works well for small changes.
If you'd like to make larger changes you may want to consider using
local clone.
core.time.TickDuration.opOpAssign
- multiple declarations
Function TickDuration.opOpAssign
Adds or subtracts two TickDuration
s as well as assigning the result
to this TickDuration
.
ref TickDuration opOpAssign(string op)
(
TickDuration rhs
) pure nothrow @nogc @safe
if (op == "+" || op == "-");
The legal types of arithmetic for TickDuration
using this operator
are
TickDuration | += | TickDuration | --> | TickDuration |
TickDuration | -= | TickDuration | --> | TickDuration |
Parameters
Name | Description |
---|---|
rhs | The TickDuration to add to or subtract from this
. |
Function TickDuration.opOpAssign
The legal types of arithmetic for TickDuration
using this operator
overload are
void opOpAssign(string op, T)
(
T value
) pure nothrow @nogc @safe
if (op == "*" && (__traits(isIntegral, T) || __traits(isFloating, T)));
TickDuration | * | long | --> | TickDuration |
TickDuration | * | floating point | --> | TickDuration |
Parameters
Name | Description |
---|---|
value | The value to divide from this duration. |
Function TickDuration.opOpAssign
The legal types of arithmetic for TickDuration
using this operator
overload are
void opOpAssign(string op, T)
(
T value
) pure @safe
if (op == "/" && (__traits(isIntegral, T) || __traits(isFloating, T)));
TickDuration | / | long | --> | TickDuration |
TickDuration | / | floating point | --> | TickDuration |
Parameters
Name | Description |
---|---|
value | The value to divide from this TickDuration . |
Throws
TimeException
if an attempt to divide by 0
is made.
Authors
Jonathan M Davis and Kato Shoichi
License
Copyright © 1999-2022 by the D Language Foundation | Page generated by ddox.