mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
File-level summary documentation for src/lib/*/*.[ch]
This commit is contained in:
@@ -3,6 +3,11 @@
|
||||
* Copyright (c) 2007-2018, The Tor Project, Inc. */
|
||||
/* See LICENSE for licensing information */
|
||||
|
||||
/**
|
||||
* \file compat_ctype.c
|
||||
* \brief Locale-independent character-type inspection (backend)
|
||||
**/
|
||||
|
||||
#include "lib/string/compat_ctype.h"
|
||||
|
||||
/**
|
||||
|
||||
@@ -3,6 +3,11 @@
|
||||
* Copyright (c) 2007-2018, The Tor Project, Inc. */
|
||||
/* See LICENSE for licensing information */
|
||||
|
||||
/**
|
||||
* \file compat_ctype.h
|
||||
* \brief Locale-independent character-type inspection (header)
|
||||
**/
|
||||
|
||||
#ifndef TOR_COMPAT_CTYPE_H
|
||||
#define TOR_COMPAT_CTYPE_H
|
||||
|
||||
|
||||
@@ -3,6 +3,12 @@
|
||||
* Copyright (c) 2007-2018, The Tor Project, Inc. */
|
||||
/* See LICENSE for licensing information */
|
||||
|
||||
/**
|
||||
* \file compat_string.c
|
||||
* \brief Useful string-processing functions that some platforms don't
|
||||
* provide.
|
||||
**/
|
||||
|
||||
#include "lib/string/compat_string.h"
|
||||
#include "lib/err/torerr.h"
|
||||
|
||||
|
||||
@@ -3,6 +3,11 @@
|
||||
* Copyright (c) 2007-2018, The Tor Project, Inc. */
|
||||
/* See LICENSE for licensing information */
|
||||
|
||||
/**
|
||||
* \file compat_string.h
|
||||
* \brief Header for compat_string.c
|
||||
**/
|
||||
|
||||
#ifndef TOR_COMPAT_STRING_H
|
||||
#define TOR_COMPAT_STRING_H
|
||||
|
||||
|
||||
@@ -3,6 +3,11 @@
|
||||
* Copyright (c) 2007-2018, The Tor Project, Inc. */
|
||||
/* See LICENSE for licensing information */
|
||||
|
||||
/**
|
||||
* \file parse_int.c
|
||||
* \brief Convert strings into the integers they encode, with bounds checking.
|
||||
**/
|
||||
|
||||
#include "lib/string/parse_int.h"
|
||||
|
||||
#include <errno.h>
|
||||
|
||||
@@ -3,6 +3,11 @@
|
||||
* Copyright (c) 2007-2018, The Tor Project, Inc. */
|
||||
/* See LICENSE for licensing information */
|
||||
|
||||
/**
|
||||
* \file parse_int.h
|
||||
* \brief Header for parse_int.c
|
||||
**/
|
||||
|
||||
#ifndef TOR_PARSE_INT_H
|
||||
#define TOR_PARSE_INT_H
|
||||
|
||||
|
||||
@@ -3,6 +3,11 @@
|
||||
* Copyright (c) 2007-2018, The Tor Project, Inc. */
|
||||
/* See LICENSE for licensing information */
|
||||
|
||||
/**
|
||||
* \file printf.c
|
||||
* \brief Compatibility wrappers around snprintf and its friends
|
||||
**/
|
||||
|
||||
#include "lib/string/printf.h"
|
||||
#include "lib/err/torerr.h"
|
||||
#include "lib/cc/torint.h"
|
||||
|
||||
@@ -3,6 +3,11 @@
|
||||
* Copyright (c) 2007-2018, The Tor Project, Inc. */
|
||||
/* See LICENSE for licensing information */
|
||||
|
||||
/**
|
||||
* \file printf.h
|
||||
* \brief Header for printf.c
|
||||
**/
|
||||
|
||||
#ifndef TOR_UTIL_PRINTF_H
|
||||
#define TOR_UTIL_PRINTF_H
|
||||
|
||||
|
||||
@@ -3,6 +3,11 @@
|
||||
* Copyright (c) 2007-2018, The Tor Project, Inc. */
|
||||
/* See LICENSE for licensing information */
|
||||
|
||||
/**
|
||||
* \file scanf.c
|
||||
* \brief Locale-independent minimal implementation of sscanf().
|
||||
**/
|
||||
|
||||
#include "lib/string/scanf.h"
|
||||
#include "lib/string/compat_ctype.h"
|
||||
#include "lib/cc/torint.h"
|
||||
|
||||
@@ -3,6 +3,11 @@
|
||||
* Copyright (c) 2007-2018, The Tor Project, Inc. */
|
||||
/* See LICENSE for licensing information */
|
||||
|
||||
/**
|
||||
* \file scanf.h
|
||||
* \brief Header for scanf.c
|
||||
**/
|
||||
|
||||
#ifndef TOR_UTIL_SCANF_H
|
||||
#define TOR_UTIL_SCANF_H
|
||||
|
||||
|
||||
@@ -3,6 +3,11 @@
|
||||
* Copyright (c) 2007-2018, The Tor Project, Inc. */
|
||||
/* See LICENSE for licensing information */
|
||||
|
||||
/**
|
||||
* \file util_string.c
|
||||
* \brief Non-standard string functions used throughout Tor.
|
||||
**/
|
||||
|
||||
#include "lib/string/util_string.h"
|
||||
#include "lib/string/compat_ctype.h"
|
||||
#include "lib/err/torerr.h"
|
||||
|
||||
@@ -3,6 +3,11 @@
|
||||
* Copyright (c) 2007-2018, The Tor Project, Inc. */
|
||||
/* See LICENSE for licensing information */
|
||||
|
||||
/**
|
||||
* \file util_string.h
|
||||
* \brief Header for util_string.c
|
||||
**/
|
||||
|
||||
#ifndef TOR_UTIL_STRING_H
|
||||
#define TOR_UTIL_STRING_H
|
||||
|
||||
|
||||
Reference in New Issue
Block a user