⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 anonymizer__define.html

📁 DICOM viewer - this software is used to view a set of DICOM images.
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<HTML>
<HEAD>
<!-- Generated by IDLdoc 1.6, build date Fri Jan 14 16:57:18 2005 on Mon Jun 13 11:04:15 2005 -->
<TITLE>anonymizer__define.pro</TITLE>
<LINK REL=stylesheet TYPE="text/css" HREF="idldoc.css" TITLE="main_style">
</HEAD>

<SCRIPT>
function setTitle()
{
parent.document.title="anonymizer__define.pro (Research Systems, Inc.)";
}
</SCRIPT>

<BODY CLASS="standard" onload="setTitle();">

<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR><TD VALIGN="TOP" BGCOLOR="#DDDDFF" style="BORDER-TOP: 1px solid #BBBBFF; BORDER-BOTTOM: 1px solid #6666AA; BORDER-LEFT: 1px solid #BBBBFF; BORDER-RIGHT: 1px solid #6666AA;">
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0">
<TR CLASS="navbar">
<TD class="navbar_unselected">&nbsp;<A HREF="overview.html">Overview</A>&nbsp;</TD>
<TD class="navbar_unselected">&nbsp;<A HREF="directory-overview.html">Directory</A>&nbsp;</TD>
<TD class="navbar_unselected">&nbsp;<A HREF="full-index.html">Index</A>&nbsp;</TD>
<TD class="navbar_unselected">&nbsp;<A HREF="search-page.html">Search</A>&nbsp;</TD>
<TD class="navbar_selected">&nbsp;File&nbsp;</TD>
<TD class="navbar_unselected">&nbsp;<A HREF="anonymizer__define.pro">Source</A>&nbsp;</TD>
<TD class="navbar_unselected">&nbsp;<A HREF="idldoc-help.html">Help</A>&nbsp;</TD>
<TD class="navbar_unselected">&nbsp;Etc&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD>&nbsp;&nbsp;&nbsp;</TD>
<TD ROWSPAN="3" ALIGN="right"><FONT CLASS="logo"><NOBR>Research Systems, Inc.</NOBR></FONT><BR><FONT CLASS="version"><NOBR>IDL 6.2 Beta</NOBR></FONT><BR><FONT CLASS="version" STYLE="font-weight: bold">Developer&nbsp;Documentation</FONT></TD>
</TR>
<TR><TD CLASS="navbar_small">&nbsp;prev&nbsp;file&nbsp;|&nbsp;next&nbsp;file&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<NOBR><A HREF="anonymizer__define.html" TARGET="_top">view single page</A>&nbsp;|&nbsp;<A HREF="index.html" TARGET="_top">view frames</A>&nbsp;|&nbsp;<A HREF="anonymizer__define-routines.html" TARGET="routine_frame">update routines</A></NOBR></TD></TR>
<TR><TD CLASS="navbar_small">SUMMARY:&nbsp;<A HREF="#_fields_summary">fields</A>&nbsp;|&nbsp;<A HREF="#_routine_summary">routine</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DETAILS:&nbsp;<A HREF="#_routine_details">routine</A></TD></TR>
<TR><TD></TD></TR>
</TABLE>

<HR CLASS="divider">

<P>
<FONT CLASS="directory">.</FONT></BR>
<FONT CLASS="file">anonymizer__define.pro</FONT>
<P>
<DL>
<DT CLASS="attribute">Last modification date:
<DD CLASS="attribute_item">Mon Jun 13 10:53:44 2005</DD></DT>
</DL>
<P>
<TABLE CELLPADDING="3" CELLSPACING="0" CLASS="listing">
<TR><TD COLSPAN=2 CLASS="title">
<A NAME="_fields_summary">Fields Summary</A>
</TD></TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">ODICOM</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
object reference

</NOBR></FONT>
</TD>
<TD VALIGN="top">
 Instance of the IDLffDicomEx object.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">DYNAMIC_TAGS</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
pointer

</NOBR></FONT>
</TD>
<TD VALIGN="top">
 A structure array containing a list of DICOM
        attribute tags to be anonymized.  The structures are of the
        form {desc:'', tag:'', value:'', flag:0b}
        This array can be modified by the user.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">STATIC_TAGS</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
pointer

</NOBR></FONT>
</TD>
<TD VALIGN="top">
 Structure array of predefined DICOM attribute tags
        to be anonymized.  The structures are of the
        form {desc:'', tag:'', value:'', flag:0b}
        Items can not be added or removed from this array.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">WIZARD</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
object reference

</NOBR></FONT>
</TD>
<TD VALIGN="top">
 AWizard Object Class for Anonymizer wizard.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">WIZARD_CONT</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
integer

</NOBR></FONT>
</TD>
<TD VALIGN="top">
 Used internally.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">NO_BLOCK</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
byte

</NOBR></FONT>
</TD>
<TD VALIGN="top">
 Sets the blocking status of the Anonymizer Wizard.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">VALUE_ONLY</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
byte

</NOBR></FONT>
</TD>
<TD VALIGN="top">
  Determines what attibutes are written to the anonymized
        file.If VALUE_ONLY is set to 1 only attribute tags that exist and
        are defined in the original file are written to the anonymized file.
        If VALUE_ONLY is set to 0, then all tags that exist in the orignal
        file are written to the anonymized file.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">PREF_FILE</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
string

</NOBR></FONT>
</TD>
<TD VALIGN="top">
 Internal field containing the name of the user preference
        file.

</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">FILE</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
string

</NOBR></FONT>
</TD>
<TD VALIGN="top">
 A string containing the name of the DICOM file to be anonymized.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">TEMPFILE</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
string

</NOBR></FONT>
</TD>
<TD VALIGN="top">
 Internal field used for storing the temporary filename to
        which the anonymized file is written.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">OUTDIR</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
string

</NOBR></FONT>
</TD>
<TD VALIGN="top">
 Sets the output directory for the anonymized DICOM file.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">OUTFILE_EXTENSION</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
string

</NOBR></FONT>
</TD>
<TD VALIGN="top">
 Sets the extension for the anonymized filename.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">OUTFILE_PREFIX</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
string

</NOBR></FONT>
</TD>
<TD VALIGN="top">
 Sets the prefix for the anonymized filename.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">ATTRIBUTE_VALUES</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
structure
[1]
</NOBR></FONT>
</TD>
<TD VALIGN="top">
 A structure containing the default attributes
        being used.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">DEFAULT_ATT_VALUES</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
structure
[1]
</NOBR></FONT>
</TD>
<TD VALIGN="top">
 A structure containing the Anonymizer's default
        attributes
</TD>
</TR>
</TABLE>
<P>
<TABLE CELLPADDING="3" CELLSPACING="0" CLASS="listing">
<TR><TD CLASS="title">
<A NAME="_routine_summary">Routine Summary</A>
&nbsp;<FONT CLASS="list_tagline">17 routines</FONT>
</TD></TR>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function <A HREF="#_anonymizer::anonymize">anonymizer::anonymize</A>(/wizard)</P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line">   Uses current Anonymizer settings (DYNAMIC_TAGS and  STATIC_TAGS) to create an anonymized Dicom file.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function <A HREF="#_anonymizer::check_vr_value">anonymizer::check_vr_value</A>(val, byte_val=<EM>variable</EM>, double_val=<EM>variable</EM>, float_val=<EM>variable</EM>, int_val=<EM>variable</EM>, long_val=<EM>variable</EM>, string_val=<EM>variable</EM>, uint_val=<EM>variable</EM>, ulong_val=<EM>variable</EM>)</P></TD><TD ALIGN="right" VALIGN="top"><FONT CLASS="param_attrib">private </FONT></TD><TR><TD><P class="first_line">   Determines whether a value can be used to represent a  specific value representation.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer::cleanup">anonymizer::cleanup</A></P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line">   Free any memory used by this object.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer::define_tags">anonymizer::define_tags</A>, tags, /remove, /no_wizard_update</P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line">   Used to add/remove tags from the list of attribute tags to be anonymized.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function <A HREF="#_anonymizer::get_default_vr_value">anonymizer::get_default_vr_value</A>(tag)</P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line">   Retrieves the default value for a specified value representation </P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function <A HREF="#_anonymizer::get_dicom_value_string">anonymizer::get_dicom_value_string</A>(tag)</P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line">   Retrieves the value for a specified tag in the current  DICOM file.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer::getproperty">anonymizer::getproperty</A>, dynamic_tags=<EM>variable</EM>, static_tags=<EM>variable</EM>, attribute_values=<EM>variable</EM>, outdir=<EM>variable</EM>, outfile_extension=<EM>variable</EM>, outfile_prefix=<EM>variable</EM>, value_only=<EM>variable</EM></P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line">   Returns the current value of an object property.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function <A HREF="#_anonymizer::init">anonymizer::init</A>(file, value_only=<EM>byte</EM>, /from_application, /no_block)</P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line"> </P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function <A HREF="#_anonymizer::make_structure">anonymizer::make_structure</A>(s)</P></TD><TD ALIGN="right" VALIGN="top"><FONT CLASS="param_attrib">private </FONT></TD><TR><TD><P class="first_line">   Creates a structure to be used by Anonymizer from a scalar string or  a string array containing attribute tags.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function <A HREF="#_anonymizer::query_wizard">anonymizer::query_wizard</A>()</P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line">   Returns 1 if the Anonymizer Wizard is currently active and 0 otherwise.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer::reset">anonymizer::reset</A>, /static_tags, /default_values, /dynamic_tags, /outfile_extension, /outfile_prefix, /all</P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line">   Resets the Anonymizer values to the default values.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function <A HREF="#_anonymizer::restore_preferences">anonymizer::restore_preferences</A>()</P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line">   Restores user preferences from an IDL Save file.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer::save_preferences">anonymizer::save_preferences</A></P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line">   Saves current preferences to a file for later use.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer::set_vr_value">anonymizer::set_vr_value</A>, attribute_values=<EM>structure</EM>, application_entity=<EM>string</EM>, age_string=<EM>string</EM>, attribute_tag=<EM>string</EM>, code_string=<EM>ulong</EM>, date=<EM>string</EM>, decimal_string=<EM>string</EM>, date_time=<EM>string</EM>, single_floating_point=<EM>float</EM>, double_floating_point=<EM>double</EM>, integer_string=<EM>string</EM>, long_string=<EM>string</EM>, long_text=<EM>string</EM>, other_byte_string=<EM>byte</EM>, other_float_string=<EM>float</EM>, other_word_string=<EM>int</EM>, person_name=<EM>string</EM>, short_string=<EM>string</EM>, signed_long=<EM>long</EM>, sequence_of_items=<EM>long</EM>, signed_short=<EM>int</EM>, short_text=<EM>string</EM>, time=<EM>string</EM>, unique_identifier=<EM>string</EM>, unsigned_long=<EM>ulong</EM>, unknown=<EM>byte</EM>, unsigned_short=<EM>uint</EM>, unlimited_text=<EM>string</EM></P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line">    Modifies default tag values per VR (Value Representation).</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer::setproperty">anonymizer::setproperty</A>, file=<EM>string</EM>, output_directory=<EM>string</EM>, wizard_cont=<EM>wizard_cont</EM>, no_block=<EM>no_block</EM>, /value_only, outfile_extension=<EM>string</EM>, outfile_prefix=<EM>string</EM>, attribute_values=<EM>structure</EM>, application_entity=<EM>string</EM>, age_string=<EM>string</EM>, attribute_tag=<EM>string</EM>, code_string=<EM>ulong</EM>, date=<EM>string</EM>, decimal_string=<EM>string</EM>, date_time=<EM>string</EM>, single_floating_point=<EM>float</EM>, double_floating_point=<EM>double</EM>, integer_string=<EM>string</EM>, long_string=<EM>string</EM>, long_text=<EM>string</EM>, other_byte_string=<EM>byte</EM>, other_float_string=<EM>float</EM>, other_word_string=<EM>int</EM>, person_name=<EM>string</EM>, short_string=<EM>string</EM>, signed_long=<EM>long</EM>, sequence_of_items=<EM>long</EM>, signed_short=<EM>int</EM>, short_text=<EM>string</EM>, time=<EM>string</EM>, unique_identifier=<EM>string</EM>, unsigned_long=<EM>ulong</EM>, unknown=<EM>byte</EM>, unsigned_short=<EM>uint</EM>, unlimited_text=<EM>string</EM></P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line">   Sets the current value of an object property.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer::wizard">anonymizer::wizard</A>, from_anonymize=<EM>from_anonymize</EM></P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line">   Launches the Anonymizer Wizard.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer__define">anonymizer__define</A></P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line">   Define the class structure </P></TD></TR></TABLE>
</TABLE>
<P>
<TABLE CELLPADDING="3" CELLSPACING="0" CLASS="listing">
<TR><TD CLASS="title"><A NAME="_routine_details">Routine Details</A></TD></TR>
</TABLE>
<P>
<A NAME="_anonymizer::anonymize"/>
<TABLE CLASS="routine_listing">
<TR><TD>
<SPAN CLASS="routine">
anonymizer::anonymize
</SPAN>
</TD><TD ALIGN="right">

</TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function anonymizer::anonymize(/<A HREF=#_anonymizer::anonymize_keyword_wizard>wizard</A>)</P></TD></TR></TABLE>
<P>


 Uses current Anonymizer settings (DYNAMIC_TAGS and
 STATIC_TAGS) to create an anonymized Dicom file.

<P>
<DL>
<DT CLASS="attribute">Returns
<DD CLASS="attribute_item">
 The name (Including path) of the anonymized
          file.  Returns '' otherwise.

</DD></DT>
</DL>
<P>
<P>
<TABLE CELLPADDING="3" CELLSPACING="0" CLASS="parameters">
<TR CLASS="parameter_title">
<TD COLSPAN=2>Keywords</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::anonymize_keyword_wizard"/>
<FONT CLASS="param_name">wizard</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>in</NOBR><BR>
<NOBR>boolean</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
 Set this keyword to
          launch the anonymization wizard.

</TD>
</TR>
</TABLE>
<P>
<A NAME="_anonymizer::check_vr_value"/>
<TABLE CLASS="routine_listing">
<TR><TD>
<SPAN CLASS="routine">
anonymizer::check_vr_value
</SPAN>
</TD><TD ALIGN="right">
 <FONT CLASS="param_attrib">private </FONT>
</TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0"  WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function anonymizer::check_vr_value(<A HREF=#_anonymizer::check_vr_value_param_val>val</A>, <A HREF=#_anonymizer::check_vr_value_keyword_byte_val>byte_val</A>=<EM>variable</EM>, <A HREF=#_anonymizer::check_vr_value_keyword_double_val>double_val</A>=<EM>variable</EM>, <A HREF=#_anonymizer::check_vr_value_keyword_float_val>float_val</A>=<EM>variable</EM>, <A HREF=#_anonymizer::check_vr_value_keyword_int_val>int_val</A>=<EM>variable</EM>, <A HREF=#_anonymizer::check_vr_value_keyword_long_val>long_val</A>=<EM>variable</EM>, <A HREF=#_anonymizer::check_vr_value_keyword_string_val>string_val</A>=<EM>variable</EM>, <A HREF=#_anonymizer::check_vr_value_keyword_uint_val>uint_val</A>=<EM>variable</EM>, <A HREF=#_anonymizer::check_vr_value_keyword_ulong_val>ulong_val</A>=<EM>variable</EM>)</P></TD></TR></TABLE>
<P>


 Determines whether a value can be used to represent a
 specific value representation.

<P>
<DL>
<DT CLASS="attribute">Returns
<DD CLASS="attribute_item">
 1 if VAL can be converted to the type specified
          by a keyword input and 0 otherwise

</DD></DT>
</DL>
<P>
<TABLE CELLPADDING="3" CELLSPACING="0" CLASS="parameters">
<TR CLASS="parameter_title">
<TD COLSPAN=2>Parameters</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::check_vr_value_param_val"/>
<FONT CLASS="param_name">val</FONT><BR>
<FONT CLASS="param_attrib">

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -