C# Class Dbot.Data.Datastore

ファイルを表示 Open project: destinygg/bot

Public Methods

Method Description
AddToStateString ( string key, string stringToAdd, IList externalList ) : bool
AddToStateString ( string key, string keyToAdd, double valueToAdd, double>.IDictionary externalDictionary ) : bool
AddToStateString ( string key, string keyToAdd, string valueToAdd, string>.IDictionary externalDictionary ) : bool
DeleteFromStateString ( string key, string keyToDelete, double>.IDictionary externalDictionary ) : bool
DeleteFromStateString ( string key, string keyToDelete, string>.IDictionary externalDictionary ) : bool
DeleteFromStateString ( string key, string stringToDelete, IList externalList ) : bool
GenerateEmoteRegex ( ) : void
GetStateString_StringDoubleDictionary ( string key ) : double>.Dictionary
GetStateString_StringList ( string key ) : List
GetStateString_StringStringDictionary ( string key ) : string>.Dictionary
GetStateVariable ( string key ) : int
Initialize ( ) : void
InsertMessage ( Message msg ) : void
OffTime ( ) : int
OnTime ( ) : int
SaveUserHistory ( UserHistory history, bool wait = false ) : void
SetStateString ( string key, double>.Dictionary value, bool wait = false ) : void
SetStateString ( string key, string>.Dictionary value, bool wait = false ) : void
SetStateString ( string key, List value, bool wait = false ) : void
Stalk ( string user ) : Stalk
Terminate ( ) : void
UpdateStateString ( string key, string value, bool wait = false ) : void
UpdateStateVariable ( string key, int value, bool wait = false ) : void
UserHistory ( string nick ) : UserHistory

Private Methods

Method Description
GetStateString ( string key ) : string

Method Details

AddToStateString() public static method

public static AddToStateString ( string key, string stringToAdd, IList externalList ) : bool
key string
stringToAdd string
externalList IList
return bool

AddToStateString() public static method

public static AddToStateString ( string key, string keyToAdd, double valueToAdd, double>.IDictionary externalDictionary ) : bool
key string
keyToAdd string
valueToAdd double
externalDictionary double>.IDictionary
return bool

AddToStateString() public static method

public static AddToStateString ( string key, string keyToAdd, string valueToAdd, string>.IDictionary externalDictionary ) : bool
key string
keyToAdd string
valueToAdd string
externalDictionary string>.IDictionary
return bool

DeleteFromStateString() public static method

public static DeleteFromStateString ( string key, string keyToDelete, double>.IDictionary externalDictionary ) : bool
key string
keyToDelete string
externalDictionary double>.IDictionary
return bool

DeleteFromStateString() public static method

public static DeleteFromStateString ( string key, string keyToDelete, string>.IDictionary externalDictionary ) : bool
key string
keyToDelete string
externalDictionary string>.IDictionary
return bool

DeleteFromStateString() public static method

public static DeleteFromStateString ( string key, string stringToDelete, IList externalList ) : bool
key string
stringToDelete string
externalList IList
return bool

GenerateEmoteRegex() public static method

public static GenerateEmoteRegex ( ) : void
return void

GetStateString_StringDoubleDictionary() public static method

public static GetStateString_StringDoubleDictionary ( string key ) : double>.Dictionary
key string
return double>.Dictionary

GetStateString_StringList() public static method

public static GetStateString_StringList ( string key ) : List
key string
return List

GetStateString_StringStringDictionary() public static method

public static GetStateString_StringStringDictionary ( string key ) : string>.Dictionary
key string
return string>.Dictionary

GetStateVariable() public static method

public static GetStateVariable ( string key ) : int
key string
return int

Initialize() public static method

public static Initialize ( ) : void
return void

InsertMessage() public static method

public static InsertMessage ( Message msg ) : void
msg Message
return void

OffTime() public static method

public static OffTime ( ) : int
return int

OnTime() public static method

public static OnTime ( ) : int
return int

SaveUserHistory() public static method

public static SaveUserHistory ( UserHistory history, bool wait = false ) : void
history UserHistory
wait bool
return void

SetStateString() public static method

public static SetStateString ( string key, double>.Dictionary value, bool wait = false ) : void
key string
value double>.Dictionary
wait bool
return void

SetStateString() public static method

public static SetStateString ( string key, string>.Dictionary value, bool wait = false ) : void
key string
value string>.Dictionary
wait bool
return void

SetStateString() public static method

public static SetStateString ( string key, List value, bool wait = false ) : void
key string
value List
wait bool
return void

Stalk() public static method

public static Stalk ( string user ) : Stalk
user string
return Stalk

Terminate() public static method

public static Terminate ( ) : void
return void

UpdateStateString() public static method

public static UpdateStateString ( string key, string value, bool wait = false ) : void
key string
value string
wait bool
return void

UpdateStateVariable() public static method

public static UpdateStateVariable ( string key, int value, bool wait = false ) : void
key string
value int
wait bool
return void

UserHistory() public static method

public static UserHistory ( string nick ) : UserHistory
nick string
return UserHistory