xtd 0.2.0
Loading...
Searching...
No Matches
specialized

Definition

Contains specialized collections definitions.

Typedefs

using xtd::collections::specialized::string_collection = xtd::collections::generic::list< xtd::string >
 Represents a collection of strings.
 
using xtd::collections::specialized::string_dictionary = xtd::collections::generic::dictionary< xtd::string, xtd::string >
 Represents a xtd::collections::generic::dictionary with the key and the value strongly typed to be strings.
 
using xtd::collections::specialized::string_key_value_pair = xtd::collections::generic::key_value_pair< xtd::string, xtd::string >
 Implements a std::pair with the key and the value strongly typed to be strings.
 
using xtd::collections::specialized::string_map = string_dictionary
 Represents a std::map with the key and the value strongly typed to be strings.
 
using xtd::collections::specialized::string_pair = string_key_value_pair
 Implements a std::pair with the key and the value strongly typed to be strings.
 
using xtd::collections::specialized::string_vector = string_collection
 Represents a collection of strings.
 

Typedef Documentation

◆ string_collection

#include <xtd.core/include/xtd/collections/specialized/string_collection.h>

Represents a collection of strings.

Represents a strongly typed list of objects that can be accessed by index. Provides methods to search...
Definition list.h:71
Header
#include <xtd/collections/specialized/string_collection>
Namespace
xtd::collections
Library
xtd.core

◆ string_dictionary

#include <xtd.core/include/xtd/collections/specialized/string_dictionary.h>

Represents a xtd::collections::generic::dictionary with the key and the value strongly typed to be strings.

std::unordered_map< key_t, value_t, helpers::hasher< key_t >, helpers::equator< key_t >, helpers::allocator< std::pair< const key_t, value_t > > > dictionary
Represents a collection of keys and values.
Definition dictionary.h:36
xtd::collections::generic::dictionary< xtd::string, xtd::string > string_dictionary
Represents a xtd::collections::generic::dictionary with the key and the value strongly typed to be st...
Definition string_dictionary.h:28
Header
#include <xtd/collections/specialized/string_dictionary>
Namespace
xtd::collections
Library
xtd.core

◆ string_key_value_pair

#include <xtd.core/include/xtd/collections/specialized/string_key_value_pair.h>

Implements a std::pair with the key and the value strongly typed to be strings.

std::pair< key_t, value_t > key_value_pair
Defines a key/value pair that can be set or retrieved.
Definition key_value_pair.h:29
xtd::collections::generic::key_value_pair< xtd::string, xtd::string > string_key_value_pair
Implements a std::pair with the key and the value strongly typed to be strings.
Definition string_key_value_pair.h:28
Header
#include <xtd/collections/specialized/string_key_value_pair>
Namespace
xtd::collections
Library
xtd.core

◆ string_map

#include <xtd.core/include/xtd/collections/specialized/string_map.h>

Represents a std::map with the key and the value strongly typed to be strings.

using string_map = std::map<xtd::string, xtd::string>
string_dictionary string_map
Represents a std::map with the key and the value strongly typed to be strings.
Definition string_map.h:32
Header
#include <xtd/collections/specialized/string_map>
Namespace
xtd::collections
Library
xtd.core
Deprecated:
Replaced by xtd::collections::specialized::string_dictionary - Will be removed in version 0.4.0.

◆ string_pair

#include <xtd.core/include/xtd/collections/specialized/string_pair.h>

Implements a std::pair with the key and the value strongly typed to be strings.

string_key_value_pair string_pair
Implements a std::pair with the key and the value strongly typed to be strings.
Definition string_pair.h:32
Header
#include <xtd/collections/specialized/string_pair>
Namespace
xtd::collections
Library
xtd.core
Deprecated:
Replaced by xtd::collections::specialized::string_key_value_pair - Will be removed in version 0.4.0.

◆ string_vector

#include <xtd.core/include/xtd/collections/specialized/string_vector.h>

Represents a collection of strings.

Header
#include <xtd/collections/specialized/string_vector>
Namespace
xtd::collections
Library
xtd.core
Deprecated:
Replaced by xtd::collections::specialized::string_collection - Will be removed in version 0.4.0.