The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

stringbuf.h (3)
  • >> stringbuf.h (3) ( Linux man: Библиотечные вызовы )
  •  

    NAME

    lib/stringbuf.h -  
     
    

    SYNOPSIS


     

    Defines


    #define appendStringBuf(sb, s) appendStringBufAux(sb, s, 0)

    #define appendLineStringBuf(sb, s) appendStringBufAux(sb, s, 1)
     

    Typedefs


    typedef StringBufRec * StringBuf
     

    Functions


    StringBuf newStringBuf (void)

    StringBuf freeStringBuf (StringBuf sb)

    void truncStringBuf (StringBuf sb)

    char * getStringBuf (StringBuf sb)

    void stripTrailingBlanksStringBuf (StringBuf sb)

    void appendStringBufAux (StringBuf sb, const char *s, int nl)
     

    DETAILED DESCRIPTION

    Definition in file stringbuf.h.  

    DEFINE DOCUMENTATION

     

    #define appendLineStringBuf(sb, s) appendStringBufAux(sb, s, 1)

    Definition at line 48 of file stringbuf.h.

    Referenced by addFileToTag(), doPatchMacro(), doSetupMacro(), generateDepends(), parseDescription(), parseForSimple(), parsePrep(), and processSourceFiles().  

    #define appendStringBuf(sb, s) appendStringBufAux(sb, s, 0)

    Definition at line 44 of file stringbuf.h.

    Referenced by addFileToTagAux(), doSetupMacro(), generateDepends(), getOutputFrom(), parseBuildInstallClean(), parseChangelog(), parseFiles(), parseForSimple(), parsePrep(), parseScript(), processPackageFiles(), and rpmReadPackageManifest().  

    TYPEDEF DOCUMENTATION

     

    typedef struct StringBufRec* StringBuf

    Definition at line 10 of file stringbuf.h.  

    FUNCTION DOCUMENTATION

     

    void appendStringBufAux (StringBuf sb, const char * s, int nl)

    Definition at line 83 of file stringbuf.c.

    References StringBufRec::allocated, StringBufRec::buf, BUF_CHUNK, StringBufRec::free, StringBufRec::tail, and xrealloc().  

    StringBuf freeStringBuf (StringBuf sb)

    Definition at line 50 of file stringbuf.c.

    References _free(), and StringBufRec::buf.

    Referenced by addFileToArrayTag(), addFileToTag(), addFileToTagAux(), doSetupMacro(), freePackage(), freeSpec(), generateDepends(), parseChangelog(), parseDescription(), parsePrep(), parseScript(), processSourceFiles(), and rpmReadPackageManifest().  

    char* getStringBuf (StringBuf sb)

    Definition at line 78 of file stringbuf.c.

    References StringBufRec::buf.

    Referenced by addChangelog(), addFileToArrayTag(), addFileToTag(), doScript(), generateDepends(), parsePrep(), parseScript(), processPackageFiles(), processSourceFiles(), and rpmReadPackageManifest().  

    StringBuf newStringBuf (void)

    Definition at line 38 of file stringbuf.c.

    References StringBufRec::allocated, StringBufRec::buf, BUF_CHUNK, StringBufRec::free, StringBufRec::tail, xcalloc(), and xmalloc().

    Referenced by addFileToArrayTag(), addFileToTag(), doSetupMacro(), generateDepends(), getOutputFrom(), parseBuildInstallClean(), parseChangelog(), parseDescription(), parseFiles(), parseForSimple(), parsePrep(), parseScript(), processSourceFiles(), and rpmReadPackageManifest().  

    void stripTrailingBlanksStringBuf (StringBuf sb)

    Definition at line 66 of file stringbuf.c.

    References StringBufRec::allocated, StringBufRec::free, StringBufRec::tail, and xisspace().

    Referenced by parseDescription(), and parseScript().  

    void truncStringBuf (StringBuf sb)

    Definition at line 59 of file stringbuf.c.

    References StringBufRec::allocated, StringBufRec::buf, StringBufRec::free, and StringBufRec::tail.  

    AUTHOR

    Generated automatically by Doxygen for rpm from the source code.


     

    Index

    NAME
    SYNOPSIS
    Defines
    Typedefs
    Functions
    DETAILED DESCRIPTION
    DEFINE DOCUMENTATION
    #define appendLineStringBuf(sb, s) appendStringBufAux(sb, s, 1)
    #define appendStringBuf(sb, s) appendStringBufAux(sb, s, 0)
    TYPEDEF DOCUMENTATION
    typedef struct StringBufRec* StringBuf
    FUNCTION DOCUMENTATION
    void appendStringBufAux (StringBuf sb, const char * s, int nl)
    StringBuf freeStringBuf (StringBuf sb)
    char* getStringBuf (StringBuf sb)
    StringBuf newStringBuf (void)
    void stripTrailingBlanksStringBuf (StringBuf sb)
    void truncStringBuf (StringBuf sb)
    AUTHOR


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру