7[[
"cpp:dll-export:ICE_API"]]
8[[
"cpp:doxygen:include:Ice/Ice.h"]]
16[[
"objc:dll-export:ICE_API"]]
17[[
"objc:header-dir:objc"]]
19[[
"python:pkgdir:Ice"]]
23#ifndef __SLICE2JAVA_COMPAT__
24[[
"java:package:com.zeroc"]]
31#if !defined(__SLICE2PHP__)
55 [
"cpp:noexcept",
"swift:noexcept"]
string getProperty(
string key);
A property set used to configure Ice and Ice applications.
Definition Properties.ice:42
string getProperty(string key)
Get a property by key.
StringSeq parseCommandLineOptions(string prefix, StringSeq options)
Convert a sequence of command-line options into properties.
int getPropertyAsInt(string key)
Get a property as an integer.
void load(string file)
Load properties from a file.
string getPropertyWithDefault(string key, string \value)
Get a property by key.
StringSeq getPropertyAsListWithDefault(string key, StringSeq \value)
Get a property as a list of strings.
StringSeq parseIceCommandLineOptions(StringSeq options)
Convert a sequence of command-line options into properties.
int getPropertyAsIntWithDefault(string key, int \value)
Get a property as an integer.
StringSeq getCommandLineOptions()
Get a sequence of command-line options that is equivalent to this property set.
void setProperty(string key, string \value)
Set a property.
Properties clone()
Create a copy of this property set.
StringSeq getPropertyAsList(string key)
Get a property as a list of strings.
PropertyDict getPropertiesForPrefix(string prefix)
Get all properties whose keys begins with prefix.
The Ice core library.
Definition BuiltinSequences.ice:27
dictionary< string, string > PropertyDict
A simple collection of properties, represented as a dictionary of key/value pairs.
Definition PropertiesAdmin.ice:39
sequence< string > StringSeq
A sequence of strings.
Definition BuiltinSequences.ice:51