theConfig 10.0
Loading...
Searching...
No Matches
LcSettingC_Get_CS_API

LcSettingC - various functions to get data from a settingMore...

+ Collaboration diagram for LcSettingC_Get_CS_API:

Functions

LcSettingC cslcconfig.LcSettingC.GetElem (int idx)
  C#: LcSettingC setting.GetElem(int idx) C-API
This function fetches the element at the given index index in the setting setting, which must be an array, list, or group …
 
LcSettingC cslcconfig.LcSettingC.GetMember (string name)
  C#: LcSettingC setting.GetMember(string name) C-API
This function fetches the child setting named name from the group setting
 
bool cslcconfig.LcSettingC.GetBool ()
  C#: bool setting.GetBool() C-API
These functions return the value of the given setting
 
bool cslcconfig.LcSettingC.GetBoolElem (int idx)
  C#: bool setting.GetBoolElem(int idx) C-API
These functions return the value at the specified index index in the setting setting
 
double cslcconfig.LcSettingC.GetFloat ()
  C#: double setting.GetFloat() C-API
These functions return the value of the given setting
 
double cslcconfig.LcSettingC.GetFloatElem (int idx)
  C#: double setting.GetFloatElem(int idx) C-API
These functions return the value at the specified index index in the setting setting
 
LcConfigFormatE cslcconfig.LcSettingC.GetFormat ()
  C#: LcConfigFormatE setting.GetFormat() C-API
These functions get and set the external format for the setting setting
 
int cslcconfig.LcSettingC.GetInt ()
  C#: int setting.GetInt() C-API
These functions return the value of the given setting
 
long cslcconfig.LcSettingC.GetInt64 ()
  C#: long setting.GetInt64() C-API
These functions return the value of the given setting
 
long cslcconfig.LcSettingC.GetInt64Elem (int idx)
  C#: long setting.GetInt64Elem(int idx) C-API
These functions return the value at the specified index index in the setting setting
 
int cslcconfig.LcSettingC.GetIntElem (int idx)
  C#: int setting.GetIntElem(int idx) C-API
These functions return the value at the specified index index in the setting setting
 
string cslcconfig.LcSettingC.GetString ()
  C#: string setting.GetString() C-API
These functions return the value of the given setting
 
string cslcconfig.LcSettingC.GetStringElem (int idx)
  C#: string setting.GetStringElem(int idx) C-API
These functions return the value at the specified index index in the setting setting
 

Detailed Description

LcSettingC - various functions to get data from a setting

Function Documentation

◆ GetBool()

bool cslcconfig.LcSettingC.GetBool ( )
inline

C#: bool setting.GetBool() C-API
These functions return the value of the given setting

Definition at line 179 of file LcSettingC.cs.

179 {
180 bool __retVal__L = Lc.LcSettingGetBool(hdl);
181 return __retVal__L;
182 }

◆ GetBoolElem()

bool cslcconfig.LcSettingC.GetBoolElem ( int idx)
inline

C#: bool setting.GetBoolElem(int idx) C-API
These functions return the value at the specified index index in the setting setting

Definition at line 185 of file LcSettingC.cs.

185 {
186 bool __retVal__L = Lc.LcSettingGetBoolElem(hdl, idx);
187 return __retVal__L;
188 }

◆ GetElem()

LcSettingC cslcconfig.LcSettingC.GetElem ( int idx)
inline

C#: LcSettingC setting.GetElem(int idx) C-API
This function fetches the element at the given index index in the setting setting, which must be an array, list, or group …

Definition at line 157 of file LcSettingC.cs.

157 {
158 IntPtr __retVal__L = Lc.LcSettingGetElem(hdl, idx);
159 if (__retVal__L == IntPtr.Zero) {
160 throw new MkInitSoftError("LcSettingC.GetElem");
161 }
162 return LcSettingC.LcSettingC_ObjNew(__retVal__L);
163 }

◆ GetFloat()

double cslcconfig.LcSettingC.GetFloat ( )
inline

C#: double setting.GetFloat() C-API
These functions return the value of the given setting

Definition at line 191 of file LcSettingC.cs.

191 {
192 Double __retVal__L = Lc.LcSettingGetFloat(hdl);
193 return __retVal__L;
194 }

◆ GetFloatElem()

double cslcconfig.LcSettingC.GetFloatElem ( int idx)
inline

C#: double setting.GetFloatElem(int idx) C-API
These functions return the value at the specified index index in the setting setting

Definition at line 197 of file LcSettingC.cs.

197 {
198 Double __retVal__L = Lc.LcSettingGetFloatElem(hdl, idx);
199 return __retVal__L;
200 }

◆ GetFormat()

LcConfigFormatE cslcconfig.LcSettingC.GetFormat ( )
inline

C#: LcConfigFormatE setting.GetFormat() C-API
These functions get and set the external format for the setting setting

Definition at line 203 of file LcSettingC.cs.

203 {
204 LcConfigFormatE __retVal__L = Lc.LcSettingGetFormat(hdl);
205 return __retVal__L;
206 }
LcConfigFormatE
set the format of a LcSettingC …
Definition LcEnum_lc.h:30

◆ GetInt()

int cslcconfig.LcSettingC.GetInt ( )
inline

C#: int setting.GetInt() C-API
These functions return the value of the given setting

Definition at line 209 of file LcSettingC.cs.

209 {
210 Int32 __retVal__L = Lc.LcSettingGetInt(hdl);
211 return __retVal__L;
212 }

◆ GetInt64()

long cslcconfig.LcSettingC.GetInt64 ( )
inline

C#: long setting.GetInt64() C-API
These functions return the value of the given setting

Definition at line 215 of file LcSettingC.cs.

215 {
216 Int64 __retVal__L = Lc.LcSettingGetInt64(hdl);
217 return __retVal__L;
218 }

◆ GetInt64Elem()

long cslcconfig.LcSettingC.GetInt64Elem ( int idx)
inline

C#: long setting.GetInt64Elem(int idx) C-API
These functions return the value at the specified index index in the setting setting

Definition at line 221 of file LcSettingC.cs.

221 {
222 Int64 __retVal__L = Lc.LcSettingGetInt64Elem(hdl, idx);
223 return __retVal__L;
224 }

◆ GetIntElem()

int cslcconfig.LcSettingC.GetIntElem ( int idx)
inline

C#: int setting.GetIntElem(int idx) C-API
These functions return the value at the specified index index in the setting setting

Definition at line 227 of file LcSettingC.cs.

227 {
228 Int32 __retVal__L = Lc.LcSettingGetIntElem(hdl, idx);
229 return __retVal__L;
230 }

◆ GetMember()

LcSettingC cslcconfig.LcSettingC.GetMember ( string name)
inline

C#: LcSettingC setting.GetMember(string name) C-API
This function fetches the child setting named name from the group setting

Definition at line 166 of file LcSettingC.cs.

166 {
167 IntPtr name_cstr = Marshal.StringToHGlobalAnsi(name);
168 IntPtr __retVal__L = Lc.LcSettingGetMember(hdl, name_cstr);
169 Marshal.FreeHGlobal(name_cstr);
170 if (__retVal__L == IntPtr.Zero) {
171 throw new MkInitSoftError("LcSettingC.GetMember");
172 }
173 return LcSettingC.LcSettingC_ObjNew(__retVal__L);
174 }

◆ GetString()

string cslcconfig.LcSettingC.GetString ( )
inline

C#: string setting.GetString() C-API
These functions return the value of the given setting

Definition at line 233 of file LcSettingC.cs.

233 {
234 IntPtr __retVal__L = Lc.LcSettingGetString(hdl);
235 return Marshal.PtrToStringAnsi(__retVal__L);
236 }

◆ GetStringElem()

string cslcconfig.LcSettingC.GetStringElem ( int idx)
inline

C#: string setting.GetStringElem(int idx) C-API
These functions return the value at the specified index index in the setting setting

Definition at line 239 of file LcSettingC.cs.

239 {
240 IntPtr __retVal__L = Lc.LcSettingGetStringElem(hdl, idx);
241 return Marshal.PtrToStringAnsi(__retVal__L);
242 }