Pike programming language

Top
Modules
ADTAppleArgArrayAudioBuiltinBz2COMCacheCairoCalendarCharsetColorsCommonLogConcurrentCryptoDVBDebugDefaultCompilerEnvironmentErrorFilesystemFloatFunctionFuseGDKGDK2GLGLSLGLUGLUEGLUTGSSAPIGTKGTK2GdbmGeographyGetoptGitGmpGnome2GraphicsGzHPackHTTPAcceptImageIntJavaKerberosLanguagesLocalLocaleMIMEMPIMappingMathMsqlMultisetMysqlNetUtilsNettleObjectOdbcOraclePDFPangoParserPikePipePostgresProcessProgramProtocolsRandomRegexpRemoteSANESDLSQLiteSSLSearchSerializerShufflerSqlStandardsStdioStringSybaseSystemThreadToolsUnicodeVCDiffValWebYabuYp_Charset_Ffmpeg_Stdio__builtin
Classes
CodecCompilationHandlerCompilerEnvironmentDecoderEncoderIteratorMasterObjectRandomInterfaceRandomSystemReporter__dirnode__joinnodemklibpikestring_assignment
Enums
bool
Methods
ProxyFactory()_Static_assert()__automap__()__cast()__empty_program()__handle_sprintf_format()__parse_pike_type()_disable_threads()_do_call_outs()_exit()_gdb_breakpoint()_typeof()abs()access()acos()acosh()add_constant()add_include_path()add_module_path()add_program_path()aggregate()aggregate_mapping()aggregate_multiset()alarm()all_constants()allocate()annotations()array_sscanf()arrayp()asin()asinh()atan()atan2()atanh()atexit()atomic_get_set()await()backtrace()basename()basetype()call_function()call_out()call_out_info()callablep()cd()ceil()clone_to()column()combine_path()combine_path_amigaos()combine_path_nt()combine_path_unix()compile()compile_file()compile_string()copy_value()cos()cosh()cp()cpp()crypt()ctime()decode_value()delay()deprecated_typep()describe_backtrace()describe_error()destruct()destructedp()dirname()encode_value()encode_value_canonic()enumerate()equal()errno()error()exece()exit()exp()explode_path()file_stat()file_truncate()filesystem_stat()filter()find_call_out()floatp()floor()fork()function_name()function_object()function_program()functionp()gc()get_active_compilation_handler()get_active_compiler()get_active_error_handler()get_all_groups()get_all_users()get_backtrace()get_dir()get_groups_for_user()get_iterator()get_profiling_info()get_weak_flag()getcwd()getenv()getgrgid()getgrnam()gethrdtime()gethrtime()gethrvtime()getpid()getpwnam()getpwuid()getxattr()glob()gmtime()has_index()has_prefix()has_suffix()has_value()hash()hash_7_0()hash_7_4()hash_8_0()hash_value()indices()intp()is_absolute_path()iterator_index()iterator_next()iterator_prev()iterator_value()kill()limit()listxattr()load_module()localtime()log()lower_case()m_add()m_clear()m_delete()map()mappingp()master()max()min()mkdir()mkmapping()mkmultiset()mktime()multisetp()mv()normalize_path()object_program()object_variablep()objectp()pow()programp()putenv()query_num_arg()random()random_seed()random_string()remove_call_out()remove_include_path()remove_module_path()remove_program_path()removexattr()replace()replace_master()reverse()rm()round()rows()search()set_priority()set_weak_flag()setxattr()sgn()signal()signame()signum()sin()sinh()sizeof()sleep()sort()sprintf()sqrt()sscanf()strerror()strftime()string_filter_non_unicode()string_to_unicode()string_to_utf8()stringp()strptime()tan()tanh()this_object()thread_local()throw()time()trace()typeof_identifier()types()ualarm()undefinedp()unicode_to_string()upper_case()utf8_to_string()validate_utf8()values()version()werror()write()yield()zero_type()
Operators
`!()`!=()`%()`&()`()()`*()`**()`+()`-()`->()`->=()`/()`<()`<<()`<=()`==()`>()`>=()`>>()`[..]()`[]()`[]=()`^()`|()`~()
Members
UNDEFINED__null_program__placeholder_object_static_modulesfalsesprintf_argssprintf_formatsprintf_resultstrict_sprintf_formatthisthis_functionthis_programtrueutf8_stringzero
➤ gethrvtime() getpwnam() ➤

Method getpid()


Method getpid

int getpid()

Description

Returns the process ID of this process.

See also

System.getppid(), System.getpgrp()

Extracted from Pike v9.1.2 as of 2025-05-04.