Package: string_ops
- File: string_ops.vhd
Types
Name | Type | Description |
---|---|---|
line_vector | array (natural range <>) of line | |
lines_t |
Functions
- count ( constant s : string;
constant substring : string;
constant start : natural := 0;
constant stop : natural := 0) return natural
- count ( constant s : string;
constant char : character := ' ';
constant start : natural := 0;
constant stop : natural := 0) return natural
- find ( constant s : string;
constant substring : string;
constant start : natural := 0;
constant stop : natural := 0) return natural
- find ( constant s : string;
constant char : character;
constant start : natural := 0;
constant stop : natural := 0) return natural
- strip ( str : string;
chars : string := " ") return string
- rstrip ( str : string;
chars : string := " ") return string
- lstrip ( str : string;
chars : string := " ") return string
- image ( constant data : std_logic_vector) return string
- hex_image ( constant data : std_logic_vector) return string
- replace ( constant s : string;
constant old_segment : character;
constant new_segment : character;
constant cnt : in natural := natural'high) return string
- replace ( constant s : string;
constant old_segment : string;
constant new_segment : character;
constant cnt : in natural := natural'high) return string
- replace ( constant s : string;
constant old_segment : character;
constant new_segment : string;
constant cnt : in natural := natural'high) return string
- replace ( constant s : string;
constant old_segment : string;
constant new_segment : string;
constant cnt : in natural := natural'high) return string
- title ( constant s : string) return string
- upper ( constant s : string) return string
- lower ( constant s : string) return string
- to_integer_string ( constant value : unsigned) return string
- to_integer_string ( constant value : signed) return string
- to_integer_string ( constant value : std_logic_vector) return string
- to_nibble_string ( constant value : unsigned) return string
- to_nibble_string ( constant value : std_logic_vector) return string
- to_nibble_string ( constant value : signed) return string