DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | Properties | Private Attributes | List of all members
Deveel.Data.Sql.Objects.SqlLongString.Enumerator Class Reference
Inheritance diagram for Deveel.Data.Sql.Objects.SqlLongString.Enumerator:

Public Member Functions

 Enumerator (SqlLongString longString)
 
void Dispose ()
 
bool MoveNext ()
 
void Reset ()
 

Properties

char Current [get]
 
object IEnumerator. Current [get]
 

Private Attributes

TextReader reader
 
readonly SqlLongString longString
 
int curChar
 

Detailed Description

Definition at line 131 of file SqlLongString.cs.

Constructor & Destructor Documentation

Deveel.Data.Sql.Objects.SqlLongString.Enumerator.Enumerator ( SqlLongString  longString)
inline

Member Function Documentation

void Deveel.Data.Sql.Objects.SqlLongString.Enumerator.Dispose ( )
inline

Definition at line 141 of file SqlLongString.cs.

141  {
142  if (reader != null) {
143  reader.Dispose();
144  reader = null;
145  }
146  }
bool Deveel.Data.Sql.Objects.SqlLongString.Enumerator.MoveNext ( )
inline

Definition at line 148 of file SqlLongString.cs.

void Deveel.Data.Sql.Objects.SqlLongString.Enumerator.Reset ( )
inline

Member Data Documentation

int Deveel.Data.Sql.Objects.SqlLongString.Enumerator.curChar
private

Definition at line 134 of file SqlLongString.cs.

readonly SqlLongString Deveel.Data.Sql.Objects.SqlLongString.Enumerator.longString
private

Definition at line 133 of file SqlLongString.cs.

TextReader Deveel.Data.Sql.Objects.SqlLongString.Enumerator.reader
private

Definition at line 132 of file SqlLongString.cs.

Property Documentation

char Deveel.Data.Sql.Objects.SqlLongString.Enumerator.Current
get

Definition at line 157 of file SqlLongString.cs.

object IEnumerator. Deveel.Data.Sql.Objects.SqlLongString.Enumerator.Current
getprivate

Definition at line 166 of file SqlLongString.cs.


The documentation for this class was generated from the following file: