Ice 3.7 Slice API Reference
|
Go to the documentation of this file.
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);
dictionary< string, string > PropertyDict
A simple collection of properties, represented as a dictionary of key/value pairs.
Definition: PropertiesAdmin.ice:39
StringSeq getPropertyAsList(string key)
Get a property as a list of strings.
sequence< string > StringSeq
A sequence of strings.
Definition: BuiltinSequences.ice:51
PropertyDict getPropertiesForPrefix(string prefix)
Get all properties whose keys begins with prefix.
int getPropertyAsIntWithDefault(string key, int \value)
Get a property as an integer.
Properties clone()
Create a copy of this property set.
StringSeq parseIceCommandLineOptions(StringSeq options)
Convert a sequence of command-line options into properties.
string getProperty(string key)
Get a property by key.
A property set used to configure Ice and Ice applications.
Definition: Properties.ice:42
StringSeq parseCommandLineOptions(string prefix, StringSeq options)
Convert a sequence of command-line options into properties.
void setProperty(string key, string \value)
Set a property.
The Ice core library.
Definition: BuiltinSequences.ice:27
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 getCommandLineOptions()
Get a sequence of command-line options that is equivalent to this property set.
int getPropertyAsInt(string key)
Get a property as an integer.
void load(string file)
Load properties from a file.