DsnInfo

This structure defines the properties of a named data source (DSN).

Constructors

this
this(void* ptr, Flag!"Take" take)
this
this()

Creates a new #GdaDsnInfo struct.

Members

Functions

_cPtr
void* _cPtr(Flag!"Dup" dup)
copy
gda.dsn_info.DsnInfo copy()

Copy constructor.

self
DsnInfo self()

Returns this, for use in with statements.

Properties

_gType
GType _gType [@property getter]
authString
string authString [@property getter]

Get authString field.

authString
string authString [@property setter]

Set authString field.

cncString
string cncString [@property getter]

Get cncString field.

cncString
string cncString [@property setter]

Set cncString field.

description
string description [@property getter]

Get description field.

description
string description [@property setter]

Set description field.

isSystem
bool isSystem [@property getter]

Get isSystem field.

isSystem
bool isSystem [@property setter]

Set isSystem field.

name
string name [@property getter]

Get name field.

name
string name [@property setter]

Set name field.

provider
string provider [@property getter]

Get provider field.

provider
string provider [@property setter]

Set provider field.

Static functions

_getGType
GType _getGType()

Inherited Members

From Boxed

cInstancePtr
void* cInstancePtr;

Pointer to the C boxed value

_getGType
GType _getGType()

Get the GType of this boxed type.

_gType
GType _gType [@property getter]

Boxed GType property.

self
Boxed self()

Convenience method to return this cast to a type. For use in D with statements.

copy_
void* copy_()

Make a copy of the wrapped C boxed data.

boxedCopy
void* boxedCopy(void* cBoxed)

Copy a C boxed value using g_boxed_copy.

boxedFree
void boxedFree(void* cBoxed)

Free a C boxed value using g_boxed_free.