(VIRTUAL) Returns 1 if two inputs are not equal.
virtual function bit ne( T x, T y )
Returns 1 if this object is not equal to the specified pair.
function bit ne( const ref this_type p )
Returns 1 if this object is not equal to the specified tuple.
function bit ne( const ref this_type t )
(PROTECTED) Creates a new formatter.
protected function new()
(PROTECTED) Creates a new comparator.
protected function new()
(PROTECTED) Creates a new formatter.
protected function new()
(PROTECTED) Creates a new formatter.
protected function new()
Creates a new deque.
function new( collection#(T) c = null, comparator#(T) cmp = null, formatter#(T) fmtr = null )
Creates a deque iterator.
function new( deque_type dq )
Creates a deque iterator.
function new( deque_type dq )
(PROTECTED) Creates a new formatter.
protected function new()
(PROTECTED) Creates a new formatter.
protected function new()
(PROTECTED) Creates a new formatter.
protected function new()
Creates a new timer.
function new( time delay = 0 )
Creates a pair of values of types T1 and T2.
function new( T1 first, T2 second, comparator#(this_type) cmp = null )
(PROTECTED) Creates a new comparator.
protected function new()
Create a random number object.
function new( int default_val = 0 )
Create a random number object.
function new( int default_val = 0 )
Create a random number object.
function new( int default_val = 0 )
Create a random number object.
function new( int default_val = 0 )
Create a random number object.
function new( int default_val = 0 )
Create a random number object.
function new( int default_val = 0, int min_val = 0, int max_val = 10_000_000 )
Create a random number object.
function new( int default_val = 0, int min_val = 0, int max_val = 65535 )
Creates a new route.
function new( collection#(T) c = null, comparator#(T) cmp = null, formatter#(T) fmtr = null )
Creates a route iterator.
function new( route_type r )
Creates a new route node.
function new( T elem )
Creates a new scrambler.
function new( lfsr_type tap = 0 )
Creates a new scrambler.
function new()
Creates a new scrambler.
function new()
Creates a new scrambler.
function new()
Creates a new scrambler.
function new()
Creates a new scrambler.
function new()
Creates a new scrambler.
function new()
Creates a new scrambler.
function new()
Creates a new scrambler.
function new()
Creates a new scrambler.
function new()
Creates a new scrambler.
function new()
Creates a new scrambler.
function new()
Creates a new scrambler.
function new()
Creates a new scrambler.
function new()
Creates a new scrambler.
function new()
Creates a new scrambler.
function new()
Creates a new scrambler.
function new()
Creates a new scrambler.
function new()
Creates a new scrambler.
function new()
Creates a new set.
function new( collection#(T) c = null, comparator#(T) cmp = null, formatter#(T) fmtr = null )
Creates a set iterator.
function new( set_type s )
(PROTECTED) Creates a new formatter.
protected function new()
Creates a new tree.
function new( collection#(T) c = null, comparator#(T) cmp = null, formatter#(T) fmtr = null )
Creates a tree iterator.
function new( tree_type t )
Creates a new tree node.
function new( T elem )
Creates a tuple of values of types T1, T2, and T3.
function new( T1 first, T2 second, T3 third, T4 fourth = 0, T5 fifth = 0, T6 sixth = 0, T7 seventh = 0, T8 eighth = 0, T9 ninth = 0, T10 tenth = 0, comparator#(this_type) cmp = null )
(PROTECTED) Creates a new comparator.
protected function new()
(VIRTUAL) Returns the next element.
virtual function T next()
(VIRTUAL) Returns the next element.
virtual function T next()
(PURE) (VIRTUAL) Returns the next element in the iteration.
pure virtual function T next()
(VIRTUAL) Returns the next element.
virtual function T next()
(VIRTUAL) Returns the next element.
virtual function T next()
(VIRTUAL) Returns the next element.
virtual function T next()
(VIRTUAL) Returns the next route_node.
virtual function route_node_type next_node()
(VIRTUAL) Returns the next tree_node.
virtual function tree_node_type next_node()
(STATIC) Returns the number of decimal digits required to represent the specified binary digits.
static function int unsigned num_dec_digits( int unsigned num_bin_digits )
(STATIC) Returns the number of hexadecimal digits required to represent the specified binary digits.
static function int unsigned num_hex_digits( int unsigned num_bin_digits )
(STATIC) Returns the number of octal digits required to represent the specified binary digits.
static function int unsigned num_oct_digits( int unsigned num_bin_digits )
(STATIC) Returns 1 if the given string consists of only the specified set of characters.
static function bit only( string s, string chars )