SMC_SetReaders | textparse_smc | AMX X Documentation

Инклуды

    1. Стоки
    1. Нативы
    2. Форварды
    1. Нативы
    2. Стоки
    1. Нативы
    2. Стоки
    1. Нативы
    1. Нативы
    2. Стоки
    1. Нативы
    1. Нативы
    2. Форварды
    3. Стоки
    1. Нативы
    2. Форварды
    1. Нативы
    1. Нативы
    1. Нативы
    2. Стоки
    1. Нативы
    2. Форварды
    1. Нативы
    1. Нативы
    2. Форварды
    1. Нативы
    2. Форварды
    1. Стоки
    1. Нативы
    1. Нативы
    2. Стоки
    1. Стоки
    1. Стоки
    1. Нативы
    1. Нативы
    2. Форварды
    3. Стоки
    1. Нативы
    1. Нативы
    1. Нативы
    1. Нативы
    2. Стоки
    1. Нативы
    1. Нативы
    1. Стоки
    1. Нативы
    1. Нативы
    1. Нативы
    2. Форварды
    1. Нативы
    1. Нативы
    1. Нативы
    2. Форварды
    1. Нативы
    1. Нативы
    1. Нативы
    1. Нативы
    1. Нативы
    2. Форварды
    1. Нативы
    2. Стоки
    1. Нативы
    1. Нативы
    1. Нативы
    2. Стоки
    1. Нативы
    2. Стоки
    1. Стоки
    1. Нативы
    1. Нативы
    1. Нативы
    1. Нативы
    2. Форварды
    3. Стоки
    1. Стоки
    1. Нативы
    2. Форварды
    3. Стоки
    1. Нативы
    1. Нативы
    2. Форварды
    3. Стоки
    1. Нативы
    1. Нативы
    2. Стоки
    1. Стоки

SMC_SetReaders

Синтаксис
									native SMC_SetReaders(SMCParser:smc, const kvFunc[], const nsFunc[] = "", const esFunc[] = "");
								
Переменная Описание
handle
Handle to an SMC Parse structure.
kv
A KeyValue callback.
ns
An optional NewSection callback.
es
An optional EndSection callback.

Описание
Sets the three main reader functions.

Пометка
Enclosing quotes are always stripped.

Пометка
Below is the prototype of callbacks:
-
  NewSection:
      Called when the parser finds a new section or sub-section.

      @param handle           Handle to an SMC Parse structure.
      @param name             String containing section name.
      @param data             Handle or value passed in SMC_ParseFile

      @return                 An SMCResult action to take.

      public SMCResult:OnNewSection(SMCParser:handle, const name[], any:data)

  KeyValue:
      Called when the parser finds a new key/value pair.

      @param handle        Handle to an SMC Parse structure.
      @param key           String containing key name.
      @param value         String containing value name.
      @param data          Handle or value passed in SMC_ParseFile

      @return              An SMCResult action to take.

      public SMCResult:OnKeyValue(SMCParser:handle, const key[], const value[], any:data)

  EndSection:
      Called when the parser finds the end of the current section.

      @param handle        Handle to an SMC Parse structure.
      @param data          Handle or value passed in SMC_ParseFile

      @return              An SMCResult action to take.

      public SMCResult:OnEndSection(SMCParser:handle, any:data)
-

Возвращает
Функция ничего не возвращает
Сверху Снизу