|
template<domain D :shared3p , type T> |
D T | shuffle (D T[[1]] vec) |
|
template<domain D :shared3p > |
D fix32 | shuffle (D fix32[[1]] vec) |
|
template<domain D :shared3p > |
D fix64 | shuffle (D fix64[[1]] vec) |
|
Function for shuffling values.
- Note
- D - shared3p protection domain
- Returns
- returns a shuffled vector
- Leakage
- None
◆ shuffle() [1/3]
D fix32 shuffle |
( |
D fix32[[1]] |
vec | ) |
|
◆ shuffle() [2/3]
D fix64 shuffle |
( |
D fix64[[1]] |
vec | ) |
|
◆ shuffle() [3/3]
D T shuffle |
( |
D T[[1]] |
vec | ) |
|
- Note
- T - any data type
- Parameters
-
vec | - a vector of supported type |