Subversion Repositories DevTools

Rev

Rev 2222 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2222 Rev 2228
Line 38... Line 38...
38
namespace XMLSchema {
38
namespace XMLSchema {
39
class IXmlSchemaWrapperElement;
39
class IXmlSchemaWrapperElement;
40
} // namespace XMLSchema
40
} // namespace XMLSchema
41
 
41
 
42
class TransactionSpecification;
42
class TransactionSpecification;
-
 
43
class IHash;
43
class ICryptographicServerProxy;
44
class ICryptographicServerProxy;
44
class IMessageDigest;
45
class IMessageDigest;
45
 
46
 
46
//## begin module%42116B3700AD.additionalDeclarations preserve=yes
47
//## begin module%42116B3700AD.additionalDeclarations preserve=yes
47
//## end module%42116B3700AD.additionalDeclarations
48
//## end module%42116B3700AD.additionalDeclarations
Line 70... Line 71...
70
      //	This constructor accepts values for most context items.
71
      //	This constructor accepts values for most context items.
71
      EvaluationContext (DefinedVariableTable& symbolTable, 	// The symbol table with which the expression is to be evaluated.
72
      EvaluationContext (DefinedVariableTable& symbolTable, 	// The symbol table with which the expression is to be evaluated.
72
      SequenceCollection& sequences, 	// The sequence generators.
73
      SequenceCollection& sequences, 	// The sequence generators.
73
      ProgressBar& progressBar, 	// The progress bar that is to be notified of progress.
74
      ProgressBar& progressBar, 	// The progress bar that is to be notified of progress.
74
      IMessageDigest* messageDigest, 	// The message digest.
75
      IMessageDigest* messageDigest, 	// The message digest.
-
 
76
      IHash *hash, 	// The hash.
75
      ICryptographicServerProxy* cryptographicServer, 	// The cryptographic server.
77
      ICryptographicServerProxy* cryptographicServer, 	// The cryptographic server.
76
      TimeEstimate& timeEstimate	// The time estimate.
78
      TimeEstimate& timeEstimate	// The time estimate.
77
      );
79
      );
78
 
80
 
79
    //## Destructor (generated)
81
    //## Destructor (generated)
Line 83... Line 85...
83
    //## Other Operations (specified)
85
    //## Other Operations (specified)
84
      //## Operation: getCryptographicServer%422EAADF0074
86
      //## Operation: getCryptographicServer%422EAADF0074
85
      //	Evaluate to the cryptographic server.
87
      //	Evaluate to the cryptographic server.
86
      ICryptographicServerProxy& getCryptographicServer ();
88
      ICryptographicServerProxy& getCryptographicServer ();
87
 
89
 
-
 
90
      //## Operation: getHash%4288378902B6
-
 
91
      //	Evaluate to the hash.
-
 
92
      IHash & getHash ();
-
 
93
 
88
      //## Operation: getMessageDigest%4211C6C901B5
94
      //## Operation: getMessageDigest%4211C6C901B5
89
      //	Evaluate to the message digest.
95
      //	Evaluate to the message digest.
90
      IMessageDigest& getMessageDigest ();
96
      IMessageDigest& getMessageDigest ();
91
 
97
 
92
      //## Operation: getProgressBar%42116CAA0204
98
      //## Operation: getProgressBar%42116CAA0204
Line 121... Line 127...
121
      //## Operation: haveCryptographicServer%422EAADF00B2
127
      //## Operation: haveCryptographicServer%422EAADF00B2
122
      //	Evaluate to true when there is a cryptographic server, and to false
128
      //	Evaluate to true when there is a cryptographic server, and to false
123
      //	otherwise.
129
      //	otherwise.
124
      const bool haveCryptographicServer () const;
130
      const bool haveCryptographicServer () const;
125
 
131
 
-
 
132
      //## Operation: haveHash%4288378902F4
-
 
133
      //	Evaluate to true when there is a hash, and to false otherwise.
-
 
134
      const bool haveHash () const;
-
 
135
 
126
      //## Operation: haveMessageDigest%4211C6ED01C4
136
      //## Operation: haveMessageDigest%4211C6ED01C4
127
      //	Evaluate to true when there is a message digest, and to false otherwise.
137
      //	Evaluate to true when there is a message digest, and to false otherwise.
128
      const bool haveMessageDigest () const;
138
      const bool haveMessageDigest () const;
129
 
139
 
130
      //## Operation: haveProgressBar%42116E850298
140
      //## Operation: haveProgressBar%42116E850298
Line 284... Line 294...
284
      //	The cryptographic server.
294
      //	The cryptographic server.
285
      //## begin EvaluationContext::cryptographicServer%422EAA4E02BB.role preserve=no  private: ICryptographicServerProxy {1 -> 1RFHAN}
295
      //## begin EvaluationContext::cryptographicServer%422EAA4E02BB.role preserve=no  private: ICryptographicServerProxy {1 -> 1RFHAN}
286
      ICryptographicServerProxy *m_cryptographicServer;
296
      ICryptographicServerProxy *m_cryptographicServer;
287
      //## end EvaluationContext::cryptographicServer%422EAA4E02BB.role
297
      //## end EvaluationContext::cryptographicServer%422EAA4E02BB.role
288
 
298
 
-
 
299
      //## Association: TransactionTestManager::Transaction Generation::<unnamed>%4288373E01C7
-
 
300
      //## Role: EvaluationContext::hash%4288373F007E
-
 
301
      //	The hash.
-
 
302
      //## begin EvaluationContext::hash%4288373F007E.role preserve=no  private: IHash {1 -> 1RFHAN}
-
 
303
      IHash *m_hash;
-
 
304
      //## end EvaluationContext::hash%4288373F007E.role
-
 
305
 
289
    // Additional Private Declarations
306
    // Additional Private Declarations
290
      //## begin EvaluationContext%42116B3700AD.private preserve=yes
307
      //## begin EvaluationContext%42116B3700AD.private preserve=yes
291
      //## end EvaluationContext%42116B3700AD.private
308
      //## end EvaluationContext%42116B3700AD.private
292
 
309
 
293
  private: //## implementation
310
  private: //## implementation