joyeepeng/pjCLibs
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
pjCLibs Library --------------------------------------------------------------------------- 1 pjPath Class ======================================================================== - pjPath_GetVersion( void ) - pjPath_GetVersionPatch( void ) - pjPath_GetVersionMinor( void ) - pjPath_GetVersionMajor( void ) - pjPath_GetFileExtension( char* path, char* fileExt ) - pjPath_GetDirectoryname( char* path, char* directoryName ) - pjPath_GetFileName( char* path, char* fileName ) - pjPath_GetFileNameWithoutExtension( char* path, char* fileName ) - pjPath_GetDriveName( char* path, char* drive ) 2 pjString Class ======================================================================== - pjString_GetVersion( void ) - pjString_GetVersionPatch( void ) - pjString_GetVersionMinor( void ) - pjString_GetVersionMajor( void ) - pjString_Find2( char* string, char findChar ) - pjString_FindAll2( char* string, char findChar, int* pos ) - pjString_Replace2( char* string, char oldChar, char newChar ) - pjString_Length2( char* string ) - pjString_Copy2( char* string, char* fromString ) - pjString_CopyLimited2( char* string, char* fromString, int length ) - pjString_Append2( char* string, char* append ) - pjString_Substring2( char* string, int start, int length, char* substring ) - pjString_Equals2( char* str1, char* str2 ) - pjString_ToUpper2( char* string ) - pjString_ToLower2( char* string ) - pjString_Split2( char* string, char splitChar, char** parts ) - pjString_New( int length ) - pjString_Delete( pjString* string ) - pjString_Copy( pjString* string, char* fromString ) - pjString_Find( pjString* string, char findChar ) - pjString_FindAll( pjString* string, char findChar, int* pos ) - pjString_Replace( pjString* string, char oldChar, char newChar ) - pjString_CopyLimited( pjString* string, char* fromString, int length ) - pjString_Append( pjString* string, char* append ) - pjString_Substring( pjString* string, int start, int length, char* substring ) - pjString_Equals( pjString* string1, pjString* string2 ) - pjString_ToUpper( pjString* string ) - pjString_ToLower( pjString* string ) - pjString_Split( pjString* string, char splitChar, pjString** parts ) - pjString_ToString( pjString* string ) - pjString_ToInteger( pjString* string ) 3 pjTextReader Class ======================================================================== - pjTextReader_GetVersion( void ) - pjTextReader_GetVersionPatch( void ) - pjTextReader_GetVersionMinor( void ) - pjTextReader_GetVersionMajor( void ) - pjTextReader_New( void ); - pjTextReader_Delete( pjTextReader* textReader ); - pjTextReader_IsExist( char* path ); - pjTextReader_OpenFile( pjTextReader* textReader, char* path ) - pjTextReader_GetLineNumber( pjTextReader* textReader ) - pjTextReader_GetMaxLineLength( pjTextReader* textReader ) - pjTextReader_ReadChars( pjTextReader* textReader, int length, char* line ) - pjTextReader_ReadLine( pjTextReader* textReader, char* line ) - pjTextReader_CloseFile( pjTextReader* textReader ) 4 pjTextWriter Class ======================================================================== - pjTextWriter_GetVersion( void ) - pjTextWriter_GetVersionPatch( void ) - pjTextWriter_GetVersionMinor( void ) - pjTextWriter_GetVersionMajor( void ) - pjTextWriter_New( void ); - pjTextWriter_Delete( pjTextWriter* textWriter ); - pjTextWriter_OpenFile( pjTextWriter* textWriter, char* path ) - pjTextWriter_WriteChars( pjTextWriter* textWriter, char* writeChars ) - pjTextWriter_WriteLine( pjTextWriter* textWriter, char* writeLine ) - pjTextWriter_CloseFile( pjTextWriter* textWriter ) 5 pjJpegFile Class ======================================================================== - pjJpegFile_GetVersion( void ) - pjJpegFile_GetVersionPatch( void ) - pjJpegFile_GetVersionMinor( void ) - pjJpegFile_GetVersionMajor( void ) - pjJpegFile_New(); - pjJpegFile_Delete( pjJpegFile* jpegFile ); - pjJpegFile_ReadFile( char* fileName, pjJpegFile* jpegFile ) - pjJpegFile_WriteFile( const pjJpegFile* jpegFile, char* fileName, int quality ); - pjJpegFile_GetPixel( const pjJpegFile* jpegFile, unsigned int row, unsigned int col ); - pjJpegFile_SetPixel( pjJpegFile* jpegFile, unsigned int row, unsigned int col, pjJpegColor clr ); - pjJpegFile_SetRegionColor( pjJpegFile* jpegFile, unsigned int x, unsigned int y, unsigned int width, unsigned int height, pjJpegColor clr ); 6 pjSerialPort Class ======================================================================== - pjSerialPort_GetVersion( void ) - pjSerialPort_GetVersionPatch( void ) - pjSerialPort_GetVersionMinor( void ) - pjSerialPort_GetVersionMajor( void ) - pjSerialPort_Initialize( void ) - pjSerialPort_OpenPort( int port, int baud_rate, int parity, int data_bits, int stop_bits ) - pjSerialPort_ClosePort( void ) - pjSerialPort_ReadData( void* data, int length ) - pjSerialPort_WriteData( const char* data ) - pjSerialPort_BytesToRead( void ) - pjSerialPort_IsOpened( void ) - pjSerialPort_WriteChar( char ch ) - pjSerialPort_WriteLine( const char* line ) - pjSerialPort_ReadLine( void ) - pjSerialPort_ReadLineWithInterrupt( int pressKeyExit ) - pjSerialPort_ReadLineWithCallback( char key, pjSerialPort_Callback callback ) - pjSerialPort_ReadLineWithCallbacks( char* keys, pjSerialPort_Callback* callbacks ) 7 pjParallelPort Class ======================================================================== - pjParallelPort_GetVersion( void ); - pjParallelPort_GetVersionPatch( void ); - pjParallelPort_GetVersionMinor( void ); - pjParallelPort_GetVersionMajor( void ); - pjParallelPort_Output( int address, unsigned char value ); - pjParallelPort_SetPinValue( int address, PARALLELPORT_PINS pin, PARALLELPORT_VALUES value );
About
usually used functions when using C language to code
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published