INI_SetReaders | textparse_ini | 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. Стоки

INI_SetReaders

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

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

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

      @param handle           Handle to an INI Parse structure.
      @param section          Name of section in between the [ and ] characters.
      @param invalid_tokens   True if invalid tokens were detected in the name.
      @param close_bracket    True if a closing bracket was detected, false otherwise.
      @param extra_tokens     True if extra tokens were detected on the line.
      @param curtok           Contains current token in the line where the section name starts.
                              You can add to this offset when failing to point to a token.
      @param data             Handle or value passed in INI_ParseFile

      @return                 True to keep parsing, false otherwise.

      public bool:OnNewSection(INIParser:handle, const section[], bool:invalid_tokens, bool:close_bracket, bool:extra_tokens, curtok, any:data)

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

      @param handle           Handle to an INI Parse structure.
      @param key              Name of key.
      @param value            String containing value (with quotes stripped, if any).
      @param invalid_tokens   Whether or not the key contained invalid tokens.
      @param equal_token      There was an '=' sign present (in case the value is missing).
      @param quotes           Whether value was enclosed in quotes.
      @param curtok           Contains the token index of the start of the value string.
                              This can be changed when returning false.
      @param data             Handle or value passed in INI_ParseFile

      @return                 True to keep parsing, false otherwise.

      public bool:OnKeyValue(INIParser:handle, const key[], const value[], bool:invalid_tokens, bool:equal_token, bool:quotes, curtok, any:data)
-

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