`

tango.core.Exception 翻译

阅读更多

tango.core.Exception(r4796)

The exception module defines all system-level exceptions and provides a mechanism to alter system-level error handling.

License:

BSD style: see license.txt

Authors:

Sean Kelly, Kris Bell

class OutOfMemoryException : Exception #
抛出一个内存不足错误(out of memory error)。
class PlatformException : Exception #
操作系统或库异常基类。
class AssertException : Exception #
抛出一个断言错误。
class ArrayBoundsException : Exception #
抛出一个数组边界错误。
class FinalizeException : Exception #
finalize(最终)错误时抛出。
class SwitchException : Exception #
switch错误时抛出。
class TextException : Exception #
表示一个文字处理错误。
class UnicodeException : TextException #
unicode转换错误时抛出。
class ThreadException : PlatformException #
线程异常基类。
class FiberException : ThreadException #
fiber 异常基类。
class SyncException : PlatformException #
synchronization (同步)异常基类。
class IOException : PlatformException #
tango.io包抛出的基本异常。你应该确保所有和IO相关的Tango异常都从它派生。
class VfsException : IOException #
tango.io.vfs 包抛出的基本异常。
class ClusterException : IOException #
tango.io.cluster包抛出的基本异常。
class SocketException : IOException #
socket 异常基类。
class HostException : IOException #
InternetHost抛出的异常的基类。
class AddressException : IOException #
Address (地址)抛出的异常的基类。
class SocketAcceptException : SocketException #
当一个socket(套接字)接受一个输入连接失败时抛出。
class ProcessException : PlatformException #
process (进程)错误时抛出。
class RegexException : TextException #
regluar expression (正则表达式)异常基类。
class LocaleException : TextException #
locale (区域)异常基类。
class XmlException : TextException #
XML 异常基类。
class RegistryException : Exception #
当网络注册(NetworkRegistry)在代理注册期间遇到问题或看到一个未注册的guid(全局统一标识符)时抛出RegistryException(注册异常)异常。
class IllegalArgumentException : Exception #
遇到非法参数时抛出。
class IllegalElementException : IllegalArgumentException #
集合(Collection )方法如add(replace)元素(和/keys)时它们的参数是null或不能传递筛选时抛出这个IllegalElementException(非法参数异常)异常。
class NoSuchElementException : Exception #
迭代器和容器的past-the-end错误时抛出。(译注:如果迭代器到达了容器中的最后一个元素的后面,则迭代器变成past-the-end值。使用一个past-the-end值的指针来访问对象是非法的,就好像使用NULL或未初始化的指针一样)
class CorruptedIteratorException : NoSuchElementException #
检测到一个损坏的迭代器时抛出。
void setAssertHandler(assertHandlerType h) #
用一个用户提供的断言处理器(assert hander)覆盖(Overrides)默认的版本时抛出该异常。

参数:

h

新断言处理器。设置到null以使用默认的处理器。

void onAssertError(char[] file, size_t line) [extern(C)] #
D中断言错误的回调函数。如果已经提供,用户提供的断言处理器会被调用,否则会抛出AssertException

参数:

file

向这个错误做出信号的文件名。

line

这个错误发生的行号。

void onAssertErrorMsg(char[] file, size_t line, char[] msg) [extern(C)] #
D中断言错误的回调函数。如果已经提供,用户提供的断言处理器会被调用,否则会抛出AssertException

参数:

file

向这个错误做出信号的文件名。

line

这个错误发生的行号。

msg

用户提供的错误信息。

void onArrayBoundsError(char[] file, size_t line) [extern(C)] #
D中数组边界错误的回调函数。ArrayBoundsException (数组边界异常)会被抛出。

参数:

file

向这个错误做出信号的文件名。

line

这个错误发生的行号。

抛出:

ArrayBoundsException(数组边界异常)。
void onFinalizeError(ClassInfo info, Exception ex) [extern(C)] #
Dfinalize 错误的回调函数。一个FinalizeException 会被抛出。
参数:

e

finalization 期间抛出的异常。

抛出:

FinalizeException.
void onOutOfMemoryError() [extern(C)] #
D中内存溢出(内存不足)错误的回调函数。OutOfMemoryException (内存溢出异常)会被抛出。

抛出:

OutOfMemoryException.
void onSwitchError(char[] file, size_t line) [extern(C)] #
Dswitch错误的回调函数。一个SwitchException 会被抛出。

参数:

file

向这个错误做出信号的文件名。

line

这个错误发生的行号。

抛出:

SwitchException.
void onUnicodeError(char[] msg, size_t idx) [extern(C)] #
Dunicode错误的回调函数。一个UnicodeException 会被抛出。

参数:

msg

关于该错误的信息。

idx

这个错误被检测到的地方的字符串索引。

抛出:

UnicodeException.

Copyright (C) 2005-2006 Sean Kelly, Kris Bell. All rights reserved. :: Generated by dil on Mon Jul 20 00:18:18 2009. Rendered by kandil.

分享到:
评论

相关推荐

    tango-controls.pdf

    Tango Control System是一种用于控制和监控实验室仪器、望远镜、粒子加速器等复杂设备的控制系统。该系统被广泛应用于科研与工业领域,特别是在物联网及系统集成方面扮演着重要角色。 在搭建Tango Control System时...

    Windows安装TANGO教程.docx

    ### Windows安装TANGO教程知识点详解 #### 一、前言 本教程旨在详细介绍如何在Windows 10操作系统上搭建TANGO环境。TANGO是一种广泛应用于分布式控制系统的框架,尤其适用于科学仪器与工业自动化领域的应用。本文将...

    TangoTagger:Clojure 库,用于根据来自 tango.info 网站的数据自动标记探戈歌曲

    探戈标签Clojure 库,用于根据来自 tango.info 网站的数据自动标记探戈歌曲。执照版权所有 :copyright: 2014 Bruno Alfirević 根据 Eclipse 公共许可证分发 1.0 版或(由您选择)任何更高版本。

    tango core apk - eisa

    tango core apk - eisa

    谈客视频电话 Tango v3.13.128111

    谈客视频电话 Tango v3.13.128111 更新时间:2015-01-14 版本:3.13.128111 软件语言:多语言 软件类别:网络语音 软件大小:26.18 MB 适用固件:2.1及更高固件 内置广告:没有广告 适用平台:Android Tango为您...

    Tango-D2:Tango库到D2的端口

    现在,这意味着基本上所有用户模块(tango.math.BigNum除外,别名为std.bigint,直到另行通知)和大多数tango.core模块都已移植。 doc / examples文件夹中的示例也应该起作用。 我在Linux上进行移植,因此这是经过...

    Tango视频电话 v3.13.127894

    Tango视频电话3.13.127894 Tango Video Calls 大小:26.18MB 更新时间:2015-01-12 Tango为您带来免费的高品质视频通话,在3G和Wi-Fi网络上都运行如飞!全世界数百万用户都在使用妙趣横生又简单易用的Tango视频...

    tango, 微型&可以插入网络框架.zip

    tango, 微型&可以插入网络框架 Tango 软件包探戈是一个微型&可以插入的网页框架。当前版本:v0.5.0 版本的历史记录。正在启动要安装 Tango:go get github.com/lunny/tango

    PyPI 官网下载 | django-tango-0.3.1.tar.gz

    标题"PyPI 官网下载 | django-tango-0.3.1.tar.gz"表明这是一个从Python Package Index (PyPI)官方源下载的软件包,名为"django-tango",版本号为0.3.1,其格式是tar.gz。PyPI是Python社区中最主要的第三方软件库...

    PyPI 官网下载 | tango-shared-core-0.10.0.tar.gz

    《PyPI官网下载:探索tango-shared-core-0.10.0.tar.gz中的Python库技术》 在Python的世界里,PyPI(Python Package Index)是开发者们分享和获取开源软件包的重要平台。今天我们将深入探讨一个名为`tango-shared-...

    authz:移动了https

    身份验证 authz是的授权中间件,它... tg := tango . Classic () sessions := session . New () tg . Use ( tango . HandlerFunc ( func ( ctx * tango. Context ) { sess := sessions . Session ( ctx . Req ()

    PyPI 官网下载 | tango-shared-core-0.12.5.tar.gz

    《PyPI与tango-shared-core库的探索》 在信息技术领域,Python编程语言因其简洁的语法和丰富的库支持,已经成为开发者们的首选工具之一。PyPI(Python Package Index)是Python社区的重要组成部分,它是全球最大的...

    tango-colors:探戈颜色定义用于python,乳胶和其他..

    如果要在乳胶文档中使用这些探戈颜色,请将tango.sty放在某个可以找到乳胶的地方。 例如,在texmf目录中。 Python 您有两种使用颜色的方法。 如果只需要HTML模型,则可以导入TANGO_HTML_COLORS ,这是探戈颜色的...

    Python库 | tango-comments-0.4.3.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:tango-comments-0.4.3.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    flume-redis:Flume-Redis添加了源和接收器功能以支持Apache Flume中的Redis

    agent.sources.redisSource.type = com.tango.logstash.flume.redis.source.RedisSource agent.sources.redisSource.host = localhost agent.sources.redisSource.key = logstash agent.sources.redisSource.batch_...

    Python库 | tango-articles-0.12.1.tar.gz

    《Python库:tango-articles-0.12.1.tar.gz详解》 在Python的世界里,库扮演着至关重要的角色,它们为开发者提供了丰富的功能,简化了代码编写过程。今天我们将聚焦于一个名为“tango-articles”的库,其版本为...

    Google AR需要的ARService apk,demoapk

    标签“AR Service”、“Tango Core”和“core-preview”揭示了更多的技术细节。AR Service是Google提供的服务,用于管理和驱动AR应用的运行。Tango Core是Google AR早期的技术基础,它包含了实现AR所需的一系列预装...

    tango风格的XP主题

    “TANGO的最爱”可能意味着这个主题是对Tango设计风格的一种致敬或特别优化,是Tango风格的忠实体现,因此深受Tango风格爱好者的喜欢。 【标签解析】 “tango”标签直接关联了设计风格,指明了主题的视觉特征。...

    manual-zh-CN:Tango使用指南 Moved to https

    Tango Tango 是一个微内核易扩展的Go语言Web框架,他兼有Beego的效率和Martini的中间件设计。 最近更新 [2016-2-1] 新增 session-ssdb,支持将ssdb作为session的后端存储 [2015-10-23] 更新插件,解决模板修改后需要...

    TangoSDK_Eisa_Unity5.unitypackage

    TangoSDK_Eisa_Unity5.unitypackage

Global site tag (gtag.js) - Google Analytics